Cedric BAIL
fb249439ae
efl: forgotten CnN
...
SVN revision: 83190
2013-01-24 01:39:19 +00:00
Cedric BAIL
d282e075ef
efl/eina: don't over align when the structure is already aligned.
...
SVN revision: 83189
2013-01-24 01:38:12 +00:00
Cedric BAIL
65344d7a7f
efl/eina: let us know where that wrong Eina_Magic was in memory.
...
SVN revision: 83188
2013-01-24 01:37:20 +00:00
Christopher Michael
8ce1afd62f
leak--
...
If we do not have a private palette here, we free the buffer and
return NULL, However we never free'd the xob that was allocated
previously.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83163
2013-01-23 11:12:52 +00:00
Christopher Michael
8aead73fe5
Free the previously allocated rectangle is we do not need it.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83162
2013-01-23 11:07:59 +00:00
Christopher Michael
c4b536e500
Do not allocate Outbuf_Region if we do not need it (leak--).
...
- If the output buffer has a 'onebuf' and we are going to return
that, then we do not need to allocate an Outbuf_Region.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83161
2013-01-23 11:07:55 +00:00
Christopher Michael
b07683009a
leak--. If we are returning NULL on buffer_new, then free any allocated xob
...
structure.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83158
2013-01-23 10:55:04 +00:00
Stefan Schmidt
b209454381
Revert changes to the generated images.mk file
...
SVN revision: 83148
2013-01-23 10:19:47 +00:00
Carsten Haitzler
07c3ce0bbe
ummm this really fubars stuff up cedric.. revert. put it back when u
...
have figured things out. :)
SVN revision: 83143
2013-01-23 10:07:31 +00:00
Stefan Schmidt
f57257b3ec
efl/ecore(xcb: Port leak fix from xlib to xcb backend
...
SVN revision: 83136
2013-01-23 09:51:53 +00:00
Stefan Schmidt
4cc93b9f2c
efl/ecore_x: Fix leak of data.
...
If we fail we still have the malloced data. Free it in this case. Bot
commit for devilhors.
SVN revision: 83135
2013-01-23 09:51:47 +00:00
Stefan Schmidt
b9d18d770b
efl: Switch from deprecated eina_unicode_utf8_get_next to eina_unicode_utf8_next_get
...
SVN revision: 83130
2013-01-23 09:09:57 +00:00
ChunEon Park
fd23523a02
ecore - ECORE_CALLBACK_DONE is right contextually.
...
SVN revision: 83125
2013-01-23 07:41:00 +00:00
Carsten Haitzler
6c12934bb1
disanle AM_PROG_AR... see comment in configure.ac
...
SVN revision: 83113
2013-01-22 23:52:40 +00:00
Carsten Haitzler
64c4f34bc0
sorry - have to revert this as this brings the efl tree build to a
...
grinding halt - it wasn't great before.. but now it's totally broken. :(
e.g.:
/bin/bash ../libtool --tag=CC --mode=link ccache gcc -std=gnu99
-O2 -g -pipe -march=native -fvisibility=hidden -ffast-math -W -Wall
-Wextra -Wno-shadow -Wno-unused-but-set-parameter -o bin/eet/eet
bin/eet/bin_eet_eet-eet_main.o -fvisibility=hidden -fdata-sections
-ffunction-sections -Wl,--gc-sections -fno-strict-aliasing
-Wl,--as-needed -Wl,--no-copy-dt-needed-entries lib/eet/libeet.la
libtool: link: ccache gcc -std=gnu99 -O2 -g -pipe -march=native
-fvisibility=hidden -ffast-math -W -Wall -Wextra -Wno-shadow
-Wno-unused-but-set-parameter -o bin/eet/.libs/eet
bin/eet/bin_eet_eet-eet_main.o -fvisibility=hidden -fdata-sections
-ffunction-sections -Wl,--gc-sections -fno-strict-aliasing
-Wl,--as-needed -Wl,--no-copy-dt-needed-entries lib/eet/.libs/libeet.so
/usr/bin/ld: bin/eet/bin_eet_eet-eet_main.o: undefined reference to
symbol 'eina_iterator_next'
/usr/bin/ld: note: 'eina_iterator_next' is defined in DSO
/usr/local/lib/libeina.so.1 so try adding it to the linker command line
/usr/local/lib/libeina.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
SVN revision: 83112
2013-01-22 23:48:04 +00:00
Carsten Haitzler
f19ff1481a
at least for me.. somehting keeps changing imnages.mk .. because it
...
has to olittle stuff in it... i am not sure this shoul dbe in svn?
SVN revision: 83111
2013-01-22 23:41:50 +00:00
Carsten Haitzler
5e8f9c0689
oops - minor "never wil happen" leak - free rect.
...
SVN revision: 83110
2013-01-22 23:31:43 +00:00
Gustavo Sverzut Barbieri
f7106d372a
fix cserve2 module dependencies.
...
they use evas, not the same libraries as evas.
SVN revision: 83106
2013-01-22 22:18:21 +00:00
Gustavo Sverzut Barbieri
e532627b9f
try to simplify internal library dependency.
...
Just use the lib/name/libname.la as libtool should be responsible to
emit dependencies to compiler when it evaluates.
This should reduce over-linking, also reducing the compile lines in
our verbose builds ;-)
NOTE: this seems to work on Fedora 18 (which also bitch about DSO), so
hopefully works on Debian and Ubuntu (and elsewhere).
Please revert if breaks builds!
SVN revision: 83105
2013-01-22 21:58:25 +00:00
Daniel Willmann
fecf68a886
efl: Unbreak evas gif-loader animation support
...
Always returning -1 for the frame duration does not have the desired
effect. Fix the logic checking whether eina_file_open has succeeded.
Animated GIFs play way too fast without this.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 83100
2013-01-22 19:00:08 +00:00
José Roberto de Souza
ba63fa7ed2
efl/edbus: Fix edbus_name_owner_changed() when bus name is not on bus
...
If we pass the last argument as TRUE, that means user want to know the actual
bus id of the bus name and if the bus name is not registered it never notify
the user.
This bug was insert when fixing another one, because of that there more code
here to fix the previous bug too.
Patch by: José Roberto de Souza <zezsouza@gmail.com>
SVN revision: 83082
2013-01-22 13:34:34 +00:00
José Roberto de Souza
623a73d1ed
efl/edbus: Init ecore on test suites
...
Patch by: José Roberto de Souza <zezsouza@gmail.com>
SVN revision: 83081
2013-01-22 13:34:25 +00:00
Cedric BAIL
36bdaab9c2
efl: another easy to kill, almost 5% in memory save per Evas_Object_Image.
...
SVN revision: 83073
2013-01-22 10:59:14 +00:00
Cedric BAIL
c0e62fb818
efl: remove a forgotten deprecated call.
...
SVN revision: 83069
2013-01-22 10:47:47 +00:00
Cedric BAIL
4d8dffc411
efl: remove useless code.
...
SVN revision: 83065
2013-01-22 09:58:36 +00:00
Mike Blumenkrantz
10a10310e8
rebase dns.c against upstream
...
SVN revision: 83058
2013-01-22 08:01:13 +00:00
Sung Park
d606adf10d
Applied on-demand memory allocation policy for Evas GL Surface
...
for direct rendering optimization. For direct rendering in EvasGL,
it falls back to FBO rendering if the conditions are not met. Before,
the fallback resources were created in the beginning but now they are
created and destroyed on need base.
SVN revision: 83057
2013-01-22 07:00:12 +00:00
Cedric BAIL
3070dfac2d
efl: move Evas_Object map data to there own Eina_Cow pointer.
...
NOTE: Overall speedup of 7%. No benchmark on memory consumption yet
as they are still running ask me directly to get the number later
today.
SVN revision: 83052
2013-01-22 03:56:00 +00:00
Cedric BAIL
94b31ce5da
efl: simplify logic of eina_cow.
...
SVN revision: 83051
2013-01-22 03:52:55 +00:00
Cedric BAIL
a102b14686
efl: not sure of that one, but remove use of eina_safety_check in inline function.
...
SVN revision: 83050
2013-01-22 02:14:57 +00:00
Cedric BAIL
d32ee023e3
efl: missing deprecated user.
...
SVN revision: 83049
2013-01-22 02:14:07 +00:00
Cedric BAIL
336e0c5e38
efl: deprecate eina_unicode_utf8_get_next, add eina_unicode_utf8_next_get.
...
SVN revision: 83048
2013-01-22 02:00:55 +00:00
Rafael Antognolli
43894851a7
efl/ecore_evas/wayland: Report the requested window width x height.
...
Before this commit, when using any of the wayland backends, if the user
requested an ecore_evas window of width x height, the reported size of
the window would include the frames width and height.
Now the requested size is stored on the ecore_evas and reported when
ecore_evas_geometry_get() is used, although the ecore_evas is still
created with additional space for the frame area.
This is one of the reasons causing bug #1673 .
SVN revision: 83042
2013-01-21 16:05:12 +00:00
Rafael Antognolli
167c19ca29
efl/evas/examples: Remove framespace offset from example.
...
The example should not account for the framespace, since this is handled
inside ecore_evas already.
This change partially fix #1673 .
SVN revision: 83041
2013-01-21 16:05:08 +00:00
Rafael Antognolli
4b552cb9f7
efl/evas: Use "with_opengl" option instead of "gl_flavor_gles".
...
The latter got replaced by the former one. This fix the building of some
GL engines when --with-opengl=es is used.
SVN revision: 83040
2013-01-21 16:05:02 +00:00
Cedric BAIL
066543089d
efl: inline eina_unicode_utf8_get_next.
...
SVN revision: 83035
2013-01-21 09:37:14 +00:00
Cedric BAIL
3e7e37630f
efl: group more map stuff in the same sub structure.
...
SVN revision: 83034
2013-01-21 09:36:19 +00:00
Jihoon Kim
56c020fbba
edje_entry: fix warning by clang
...
SVN revision: 83033
2013-01-21 07:12:39 +00:00
Carsten Haitzler
87fdbd56e0
fix ximage get error sync problem.
...
SVN revision: 83029
2013-01-21 04:31:39 +00:00
Cedric BAIL
380aea9e91
efl: cleanup Evas_Object_Protected_Data.
...
SVN revision: 83028
2013-01-21 03:51:58 +00:00
Carsten Haitzler
01739d4cc1
oops - forgot to force 24bpp to 32bpp in drm swapper.
...
SVN revision: 83027
2013-01-21 03:37:46 +00:00
Cedric BAIL
5ae84c97ce
efl: use new eina_cow macro to clean stuff a little.
...
SVN revision: 83026
2013-01-21 03:12:39 +00:00
Cedric BAIL
5bd8b33906
efl: add eina_cow helper macro.
...
SVN revision: 83025
2013-01-21 03:11:29 +00:00
Gustavo Sverzut Barbieri
df701d8ca2
some clang warning cleanups i forgot to commit
...
SVN revision: 83024
2013-01-21 00:22:35 +00:00
Gustavo Sverzut Barbieri
0f528092f8
fix bug spotted by clang
...
SVN revision: 83017
2013-01-20 14:25:34 +00:00
Gustavo Sverzut Barbieri
8d2b64ed3b
fix bug spotted by clang
...
SVN revision: 83016
2013-01-20 14:25:11 +00:00
Gustavo Sverzut Barbieri
1486f40f9b
fix bug spotted by clang.
...
SVN revision: 83015
2013-01-20 14:24:39 +00:00
Cedric BAIL
41b70693b7
efl: fix leak in eina_cow.
...
Patch by Paulo Alcantara <pcacjr@zytor.com>.
SVN revision: 83014
2013-01-20 11:02:48 +00:00
Aharon Hillel
dad5336272
eet: eet_connection.c fixed memory allocation Changed the usage of alloca() to malloc() to support big-mem-alloc This was required to support Clouseau
...
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>
SVN revision: 83010
2013-01-20 08:43:29 +00:00
Gustavo Sverzut Barbieri
44732c72d9
relax that test.
...
seems autoconf is stupid and cannot agree on a single variable to
store stuff, if you give ./configure CXX=bla it will change
everything.
Relax the test and just use CXX, if it's set, believe it's usable.
SVN revision: 83008
2013-01-19 15:46:57 +00:00