enlightenment/src/modules/conf_display
Daniel Kolesa 82116f63ab remove str(n)dupa usages
str(n)dupa are GNU extensions that duplicate a string, using an alloca'd
buffer. This patch removes their definitions from e.h (which should only
contain E's own API, without fallback definitions for libc functions)
which were wrong anyway (they failed in cases where str(n)dupa was an
actual function, not a macro).

Instead, we replace them depending on context with alloca+memcpy+strlen
or a static buffer (used in contexts where we are sure that the buffer
will contain the string entirely)

@fix
2015-05-11 16:45:30 +01:00
..
e_int_config_desk.c check correct number of params passed to internal/desk cfd 2015-04-13 15:54:12 -04:00
e_int_config_desklock.c e screenlock config diloag - note insecureness for personal pw/pin 2015-04-22 17:05:01 +09:00
e_int_config_desklock_fsel.c __UNUSED__ -> EINA_UNUSED 2015-03-18 18:09:09 -04:00
e_int_config_desks.c remove str(n)dupa usages 2015-05-11 16:45:30 +01:00
e_int_config_dpms.c __UNUSED__ -> EINA_UNUSED 2015-03-18 18:09:09 -04:00
e_int_config_screensaver.c __UNUSED__ -> EINA_UNUSED 2015-03-18 18:09:09 -04:00
e_mod_main.c enlightenment: Make E build again with EFL from git 2015-05-07 15:13:10 -04:00
e_mod_main.h __UNUSED__ -> EINA_UNUSED 2015-03-18 18:09:09 -04:00
module.desktop.in Updating desktop files, eo.po and fr.po 2014-09-11 21:14:58 +02:00