efl/src/lib
Lucas Cavalcante de Sousa a733f9c233 Native Windows: Eina: Resolve bad comparison while using windows strerror_s
`strerror_s` is the windows alternative of `strerror_r` used by EFL.

`strerror_s` never return the error code with the message as
`strerror_r` does, because of that, while comparing the first 14
characters of `Unknown error ` to the message from unknown code 4096
(`Unknown error`) they were accusing being different - in UNIX this
works because the message returned is `Unknown error 4096`.
This error was noticeable at `eina_error_test_failures` test case.

This Diff adds the error code to the message in case of an `Unknown
error`, making the windows implementation compliant with UNIX.

Reviewed-by: Vincent Torri <vincent.torri@gmail.com>
Reviewed-by: Wander Lairson Costa <wander.lairson@gmail.com>
Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D12033
2020-06-26 17:17:13 +02:00
..
ecore Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_audio Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_avahi lib: add more c_args handling for places we missed before 2020-05-26 10:15:27 +02:00
ecore_buffer refactor build 2020-05-27 11:06:46 +02:00
ecore_cocoa Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_con Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_drm Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_drm2 refactor build 2020-05-27 11:06:46 +02:00
ecore_evas Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_fb Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_file Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_imf Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_imf_evas refactor build 2020-05-27 11:06:46 +02:00
ecore_input Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_input_evas Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_ipc Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_sdl Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_wayland Get rid of trailing whitespaces (4 / 14) 2020-06-23 10:29:14 +02:00
ecore_win32 refactor build 2020-05-27 11:06:46 +02:00
ecore_wl2 ecore wl - make comment note about allocating buffers 2020-06-23 14:01:10 +01:00
ecore_x ecore-x vysnc - env var - fix typo 2020-06-23 14:01:11 +01:00
ector Get rid of trailing whitespaces (5 / 14) 2020-06-23 10:29:25 +02:00
edje Fix typos - (Part #5) 2020-06-25 09:03:07 +02:00
eet Fix typos - (Part #5) 2020-06-25 09:03:07 +02:00
eeze Get rid of trailing whitespaces (7 / 14) 2020-06-23 10:30:05 +02:00
efl Fix typos 2020-06-25 09:03:05 +02:00
efl_canvas_wl build: add efl-canvasl-wl to efl-one 2020-05-28 13:16:00 +02:00
efl_mono efl_mono: Create insert list/array c# wrapper for eina_value. 2020-02-13 15:26:50 -03:00
efreet Fix typos - (Part #5) 2020-06-25 09:03:07 +02:00
eina Native Windows: Eina: Resolve bad comparison while using windows strerror_s 2020-06-26 17:17:13 +02:00
eio Fix typos - (Part #5) 2020-06-25 09:03:07 +02:00
eldbus Fix typos - (Part #5) 2020-06-25 09:03:07 +02:00
elementary gengrid: Fix memory leak 2020-06-25 17:02:49 +09:00
elput Get rid of trailing whitespaces (10 / 14) 2020-06-23 10:30:36 +02:00
elua build: disable elua by default, plus nicer detection 2020-06-06 19:28:26 +02:00
embryo Get rid of trailing whitespaces (11 / 14) 2020-06-23 10:31:05 +02:00
emile refactor build 2020-05-27 11:06:46 +02:00
emotion emotion: remove all left overs from removed backends 2020-06-05 12:47:43 +02:00
eo Fix typos 2020-06-25 09:03:05 +02:00
eolian Fix typos - (Part #5) 2020-06-25 09:03:07 +02:00
eolian_cxx cxx: Fix uses of intrinsic eolian binbuf type 2020-06-09 10:29:32 +02:00
ephysics refactor build 2020-05-27 11:06:46 +02:00
ethumb Get rid of trailing whitespaces (11 / 14) 2020-06-23 10:31:05 +02:00
ethumb_client Get rid of trailing whitespaces (11 / 14) 2020-06-23 10:31:05 +02:00
evas Fix typos 2020-06-25 09:03:05 +02:00
evil refactor build 2020-05-27 11:06:46 +02:00
.gitignore