summaryrefslogtreecommitdiff
path: root/src/lib/eina/eina_private.h
Commit message (Collapse)AuthorAgeFilesLines
* Evil : move mkstemp(s) and mkdtemp in eina_file directlyVincent Torri2020-10-081-1/+6
| | | | | | | | | | | | | | | | Summary: Also replace all mkstemp(s) and mkdtemp with the eina_file functions in the source Test Plan: run eina_file test Reviewers: raster Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D12170
* Eina: replace Evil.h with evil_private.h and remove Evil.h when not necessaryVincent Torri2019-05-161-4/+0
| | | | | | | | | | | | | | Test Plan: compilation Reviewers: raster, zmike, cedric Reviewed By: zmike Subscribers: #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8903
* eina: fix a build failure caused by missing 'locale_t' from OSXYoungbok Shin2018-12-051-0/+3
| | | | | | In OSX, locale_t is included in xlocale.h @fix Differential Revision: https://phab.enlightenment.org/D7395
* Revert "Revert "eina: add locale-independent eina_convert_strtod_c function""Marcel Hollerbach2018-12-051-0/+6
| | | | This reverts commit ddd263875896c11b7d0875c7357a3322243290d9.
* Revert "eina: add locale-independent eina_convert_strtod_c function"Stefan Schmidt2018-11-301-6/+0
| | | | | | | | | | | | This reverts commit bef1c5cc433b89add2cf0292e1098e1bd74ac640. The commit breaks the build on macos. I gave it soem time to get fixed up quickly, but its late Friday night in Korea now and this is unlikely to get fixed until Monday. Revert here until fixed. ./src/lib/eina/eina_private.h:158:1: error: unknown type name 'locale_t' https://travis-ci.org/Enlightenment/efl/jobs/461790674
* eina: add locale-independent eina_convert_strtod_c functionYoungbok Shin2018-11-291-0/+6
| | | | | | | | | | | | | | | | | strtod's behavior is changed by system locale. http://man7.org/linux/man-pages/man3/strtod.3.html https://en.wikipedia.org/wiki/Decimal_separator Because of this, strtod(0.5) returns 0.0 in some locales. When a given value string is locale-independent, strtod has to be replaced to eina_convert_strtod_c function. Internally, it calls strtod_l function with "C" locale. @feature Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Reviewed-by: Vincent Torri <vincent.torri@gmail.com> Differential Revision: https://phab.enlightenment.org/D6644
* eina: fix minor spelling mistake in eina-private.h doxygenBryce Harrington2018-02-141-1/+1
| | | | | | | | | | | | Reviewers: cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5778 Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
* Fix building on windowsAndy Williams2017-10-221-0/+4
| | | | @author vtorri
* eina: use a stringshare to store the filename internally.Cedric Bail2017-10-171-0/+3
| | | | T6164
* eina mmap safety - only map zeropages if it's an eina file that sigbusesCarsten Haitzler (Rasterman)2017-08-301-1/+1
| | | | | | | | | | | | restrict mapping /dev/zero to only eina files having a sigbus reported. the mmap was before all our file access used eina_file i think thus the raw mmap of it. now walk all eina files and find the candidate and only then if it exists flag is as having a faulty i/o backing and map the zerto pages then return, otherwise call abort. more restricted mapping and perhaps a fix for not trapping non-efl issues. @fix
* eina: Remove EAPI eina_freeq_main_set()Jean-Philippe Andre2017-01-171-0/+6
| | | | | | | | | | I believe this function is not required and should not be used by applications. If there is a very good use case to use your own main freeq, then the API could be added again. For now, removing the set() is probably the safer option. Note: the API was introduced in the upcoming 1.19
* efl: everyone should now rely on Eina MIN/MAX redefinition.Cedric BAIL2016-05-091-8/+0
|
* eina: add eina_log_timing.Cedric BAIL2013-03-271-0/+2
|
* merge : add einaVincent Torri2012-09-161-0/+150
currently, examples, tests and benchmark are not set. That's the next things i'll do SVN revision: 76710