Commit Graph

465 Commits

Author SHA1 Message Date
Cedric BAIL c105d1bcf4 * eet: fix doc about eddc_size.
SVN revision: 52574
2010-09-22 09:50:26 +00:00
Vincent Torri 4d50fdc728 fix doc. There are still 2 warnings about eddc_size not
commented.

SVN revision: 52568
2010-09-22 08:00:36 +00:00
Carsten Haitzler d709b1315a warning-- -> if u dont compile with tls/openssl
SVN revision: 52437
2010-09-19 01:30:30 +00:00
Carsten Haitzler 0e392663ed warning--
SVN revision: 52436
2010-09-19 01:25:30 +00:00
Lucas De Marchi 07dfb49db2 Fix common misspellings
The following misspellings were fixed:

adress->address
alreayd->already
arbitary->arbitrary
cant->can't
convertion->conversion
impliment->implement
independant->independent
successfull->successful
tranformed->transformed
usefull->useful



SVN revision: 51963
2010-09-08 03:26:19 +00:00
Cedric BAIL f7e049050b * eet: fix typo, thanks batden.
SVN revision: 51921
2010-09-06 10:54:52 +00:00
Cedric BAIL c119195b94 * eet: fix use of garbage data.
SVN revision: 51920
2010-09-06 10:54:03 +00:00
Cedric BAIL dd168d1058 * eet: fix eet dictionnary ever growing dictionnary.
SVN revision: 51860
2010-09-03 13:25:22 +00:00
Cedric BAIL d0e18a3b2a * eet: fix build of data that doesn't match data descriptor.
SVN revision: 51677
2010-08-27 13:45:53 +00:00
Lucas De Marchi d8002ff386 Revert and re-apply badnull patch
Revert previous patch generated by badnull.cocci script, and apply the new one.
The main difference is that assert and assert-like functions are not touched
anymore.




SVN revision: 51650
2010-08-26 01:34:13 +00:00
Carsten Haitzler 22b5ace2ab more check cleans (bogus actually too - but you guys like to shut up
warnings don't you?)



SVN revision: 51544
2010-08-22 22:21:41 +00:00
Carsten Haitzler a6b6b95e62 make src also do what dest did - calloc.
SVN revision: 51543
2010-08-22 22:15:19 +00:00
Carsten Haitzler b5442a7d86 calloc dst mgr to be sure.
SVN revision: 51542
2010-08-22 22:10:29 +00:00
Vincent Torri 838b550407 get the verbosity with the env variable CK_VERBOSITY. By default, nothing is changed.
SVN revision: 51536
2010-08-22 17:59:03 +00:00
Lucas De Marchi 5a8a8c9014 Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;


other cases:

a == NULL                         !a
a != NULL                         a




SVN revision: 51487
2010-08-21 13:52:25 +00:00
Carsten Haitzler 824052d5ed formatting - as agreed. return on line before func and each param on a
line.



SVN revision: 51457
2010-08-20 02:22:51 +00:00
Carsten Haitzler f6b902d4be eet - clean out old data from doc dir, set up for 1.4.0 release,
bring install in line with eina and move content to readme. readied
for 1.4.0 alpha release.



SVN revision: 51155
2010-08-16 05:42:01 +00:00
Sebastian Dransfeld 91df89c40c Fix typo
SVN revision: 51103
2010-08-13 22:48:59 +00:00
Cedric BAIL ccc497b492 * eet: fix version and trigger the right alloc path.
SVN revision: 51093
2010-08-13 17:12:08 +00:00
Cedric BAIL d0f668a6ba * eet: fix bad allocation case triggered by edje new file format.
Bad news, I also discovered in the same time that we introduced an
	API/ABI breakage in 1.3.0. This patch does prevent it from coming
	again, sadly, it imply an ABI break that I didn't find a proper
	way to work around. So recompile eet and all the program that use
	it after that commit.


SVN revision: 51080
2010-08-13 15:21:52 +00:00
Cedric BAIL 348a4ef2fe * eet: fix leak in eet.
SVN revision: 51043
2010-08-12 14:37:36 +00:00
Cedric BAIL 4ce36d937e * eet: fix dead lock when using alias in eet file.
SVN revision: 50935
2010-08-09 17:21:10 +00:00
Cedric BAIL 6df15533ee * eet: typo.
SVN revision: 50865
2010-08-06 15:40:16 +00:00
Cedric BAIL 78e3e21c04 * eet: add an helper to setup hash with string content.
SVN revision: 50863
2010-08-06 15:24:21 +00:00
Lucas De Marchi 0a4617ae38 FORMATTING
* Remove vim modelines:
 find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
 find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;

* Remove leading blank lines:
 find . -name '*.[cxh]' -exec sed -i '/./,$!d'

If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0



SVN revision: 50816
2010-08-04 16:57:32 +00:00
Cedric BAIL 1edd7e4ffa * eet: fix bug on 32bits computer.
SVN revision: 50743
2010-08-02 14:30:46 +00:00
Sebastian Dransfeld 1c05469785 fix stupid align of *
SVN revision: 50721
2010-07-31 18:57:35 +00:00
Sebastian Dransfeld 5d1a9f4e0d remove space after *
SVN revision: 50719
2010-07-31 18:54:54 +00:00
Carsten Haitzler f7019f134d formatting. <- uncrustify
SVN revision: 50698
2010-07-31 01:54:48 +00:00
Carsten Haitzler c127ff73e7 fix formatting
SVN revision: 50576
2010-07-28 03:03:10 +00:00
Carsten Haitzler 9965849a0e formatting!!!!!
SVN revision: 50575
2010-07-28 02:49:01 +00:00
Mike Blumenkrantz 9dec9fa6b5 according to the docs you're supposed to set this or else you will be destroyed by lack of mutexes...
SVN revision: 50570
2010-07-28 02:10:44 +00:00
Carsten Haitzler 926db95c54 testing uncrustify on eet. this shall be standard efl formatting from
now on. you may run indent on code and convert to your own formatting
if you want.. but all code MUST be "uncrustified" before being
cxommitted to svn or before generating patches. time to get the
formatting monster under control.



SVN revision: 50563
2010-07-28 01:45:57 +00:00
Boris Faure 2ac69e62f0 eet: typo. Patch by Vincent Torri
SVN revision: 50445
2010-07-23 07:32:34 +00:00
Cedric BAIL 3f4ca260af * eet: reduce likeliness of race condition by checking file size too.
SVN revision: 50382
2010-07-20 16:13:51 +00:00
Vincent Torri 8351950dee Add native Windows thread support instead of using pthread
(less overhead). On other OS, pthread is still used by default.
Pass --enable-win32-threads to activate thread support on
Windows.


SVN revision: 50262
2010-07-15 06:34:32 +00:00
Lucas De Marchi 2a84379ba9 Remove unneeded code with notnull.cocci script
The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:

if (!var) return;
if (var && var->fld) { ... }

It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.


SVN revision: 50241
2010-07-14 02:05:47 +00:00
Carsten Haitzler 6a6d4d991c more correct version of the dso fix
SVN revision: 50185
2010-07-11 23:57:08 +00:00
Carsten Haitzler e9d4afc9d7 moved eet.h to its own dir - pkgconfig handles all the right stuff.
SVN revision: 50117
2010-07-08 03:05:00 +00:00
Cedric BAIL 6df28268ca * eet: add support for eet_alias.
SVN revision: 49939
2010-06-29 16:20:23 +00:00
Vincent Torri 11f53993b0 put __UNUSED__ after parameter, not before
SVN revision: 49935
2010-06-29 10:47:06 +00:00
Vincent Torri 383343f251 On Windows 64, long is of size 32 bits and not 64 bits. Also
LONG_BIT is not defined on Windows.


SVN revision: 49934
2010-06-29 05:29:50 +00:00
Carsten Haitzler 41e3461449 Release eet 1.3.2
SVN revision: 49888
2010-06-27 13:29:19 +00:00
Vincent Torri a608450673 make eet unit tests compile on Windows
SVN revision: 49887
2010-06-27 12:10:46 +00:00
Carsten Haitzler 7d039b1101 extra ; - remove
SVN revision: 49269
2010-05-29 06:19:40 +00:00
Carsten Haitzler 3b47f08dcb ++d
SVN revision: 49099
2010-05-21 14:14:41 +00:00
Carsten Haitzler 56265a930f eet now has an eet_version you can runtime check:
eet_version->major
eet_version->minor
eet_version->micro
eet_version->revision

also an ifdef.

nb - revision is 0 if its a rrelease, > 0 if built from svn.



SVN revision: 49098
2010-05-21 14:07:25 +00:00
Carsten Haitzler bf22e27af6 apparently fbsd is unaware of expr substr...
SVN revision: 48277
2010-04-24 14:33:10 +00:00
Iván Briano bb157d6145 Delete the right file, not the newly added to the cache.
SVN revision: 48262
2010-04-23 23:01:29 +00:00
Cedric BAIL 2042862423 * eet: refactor some code.
SVN revision: 48218
2010-04-22 14:43:51 +00:00