Daniel Kolesa [Tue, 28 Apr 2015 13:12:18 +0000 (14:12 +0100)]
eolian: mark _class_get func protos with EOAPI
this is necessary to properly export the funcs on Windows. @fix
Daniel Kolesa [Tue, 28 Apr 2015 12:29:34 +0000 (13:29 +0100)]
autotools: fix non-verbose build output
D2431 added some mkdirs that were printed even when not in verbose mode.
This commit fixes that; those mkdirs will stay hidden (unless verbose).
Bad cedric! @fix
Srivardhan Hebbar [Tue, 28 Apr 2015 12:13:30 +0000 (14:13 +0200)]
ecore_con: fix double free issue in ecore_con_eet.
Summary:
While creating ecore_con_eet_server, if client is not set to false, then while deleting, it is checking for client and it is by default not false. So set it.
ecore_con_reply object is being deleted twice. So removed code to delete the reply object as it would be deleted after the callback.
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric
Subscribers: cedric
Maniphest Tasks: T2372
Differential Revision: https://phab.enlightenment.org/D2445
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Romain Naour [Thu, 23 Apr 2015 21:17:59 +0000 (23:17 +0200)]
pkg-config: prefix eolian_flags with sysrootdir when crosscompiling
Otherwise, the elementary build is brocken while crosscompiling since
"pkg-config --variable=eolian_flags eo evas edje ecore efl" return paths
to the host's include directories (/usr/share/eolian/include).
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Romain Naour [Thu, 23 Apr 2015 21:17:58 +0000 (23:17 +0200)]
autotools: add --disable-libeeze
When cross-compiling, we only want to build edje_cc, embryo_cc
and eet binaries for the host before starting the build for the
target.
This patch allows to disable libeeze in order to shorten the
build time but most of all remove the dependency on libudev.
In normal case it's not recommended hence a warning.
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Thiep Ha [Tue, 28 Apr 2015 09:19:15 +0000 (11:19 +0200)]
ecore_file: add more tests for ecore_file.
Summary:
This patch adds more tests for ecore_file.
It helps examine unchecked cases.
Reviewers: Hermet, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2430
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Guilherme Lepsch [Tue, 28 Apr 2015 09:14:18 +0000 (11:14 +0200)]
eolian: fix build of generated Eolian files.
Summary: Fix build with properly creation of output dir for eolian_gen on out of source build when passing the option --disable-dependency-tracking.
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2431
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Tue, 28 Apr 2015 09:09:47 +0000 (11:09 +0200)]
eio: fix compilation warnings in eio_test_xattr.c when xattr tests are disabled.
Summary: Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2438
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
kabeer khan [Tue, 28 Apr 2015 09:08:08 +0000 (11:08 +0200)]
eio: add new tests for eio.
Summary: Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2414
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Tue, 28 Apr 2015 08:59:57 +0000 (10:59 +0200)]
emotion: trying to fix gstreamer backend build on Windows.
Cedric BAIL [Tue, 28 Apr 2015 08:59:35 +0000 (10:59 +0200)]
ephysics: trying to fix build on Windows.
Jean-Philippe Andre [Tue, 28 Apr 2015 06:13:29 +0000 (15:13 +0900)]
Ecore audio: Fix (skip) build on Windows
Thanks vtorri for the report
Carsten Haitzler (Rasterman) [Tue, 28 Apr 2015 06:10:32 +0000 (15:10 +0900)]
eina stringshare - make short internal string refs ints not shorts
this should fix T2088 - at the expense of more memory but a short was
just too little here.
Chris Michael [Mon, 27 Apr 2015 17:00:07 +0000 (13:00 -0400)]
ecore-wayland: Fix issue of efl/elm apps not setting opaque & input regions
Summary: Since evas handles surface damage & surface commit roles now,
we no longer are calling ecore_wl_commit inside ecore_evas. This was
causing the surface opaque & input regions to no longer be set. We fix
that here by creating and setting opaque/input regions whenever the
appropriate ecore_wl region functions are called.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Cedric BAIL [Mon, 27 Apr 2015 17:15:58 +0000 (19:15 +0200)]
evas: fix issue of using two times the same image with different orient in software.
Fixing T2338
Mike Blumenkrantz [Mon, 27 Apr 2015 16:56:41 +0000 (12:56 -0400)]
ecore-wl: reject key events which do not correlate to a valid keysym
Stefan Schmidt [Mon, 27 Apr 2015 12:24:53 +0000 (14:24 +0200)]
release: Update NEWS and bump version for 1.14.0-beta3 release
Jean-Philippe Andre [Mon, 27 Apr 2015 06:56:54 +0000 (15:56 +0900)]
Evas masking: Free mask surfaces during evas dump
On minimizing, free all mask surfaces. This could save a lot
of memory.
Also, write "proxy" COW only when there is a surface (the "proxy"
pointer itself is always valid and non-NULL).
Cedric BAIL [Sun, 26 Apr 2015 07:38:13 +0000 (09:38 +0200)]
emile: correctly free buffer allocated for compressed image.
CID
1295688
Thiep Ha [Sun, 26 Apr 2015 07:20:11 +0000 (09:20 +0200)]
ecore_evas: move docs from .c to .h and make it consistence
Summary:
There are some documents in .c file. This patch moves them to .h
file. This also uses primitive verbs in brief section to make document
more consistence.
Reviewers: Hermet, cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2432
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Sat, 25 Apr 2015 18:14:26 +0000 (20:14 +0200)]
eet: fix interger overflow
CID
1256196
Cedric BAIL [Sat, 25 Apr 2015 18:00:44 +0000 (20:00 +0200)]
emile: fix memory leak.
CID
1288918 &
1288919
Cedric BAIL [Sat, 25 Apr 2015 17:59:18 +0000 (19:59 +0200)]
evas: get rid of clobbered warning.
Thiep Ha [Sat, 25 Apr 2015 17:35:23 +0000 (19:35 +0200)]
ecore_con: fix typos and improve document consistence.
Summary:
This patch fixes typos and uses primitive verb in brief section
to improve document consistence for ecore_con.
Reviewers: Hermet, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2424
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Thiep Ha [Sat, 25 Apr 2015 17:34:16 +0000 (19:34 +0200)]
eina: correct document for eina_hash_list_prepend/remove.
Summary:
The eina_hash_list_preprend/remove API have wrong description.
This patch fixes it.
@fix
Reviewers: Hermet, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2423
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Cedric BAIL [Sat, 25 Apr 2015 17:27:20 +0000 (19:27 +0200)]
emile: fix memory leak.
CID
1288924 &
1288923
Cedric BAIL [Sat, 25 Apr 2015 17:08:36 +0000 (19:08 +0200)]
emile: fix typo.
Cedric BAIL [Sat, 25 Apr 2015 16:58:30 +0000 (18:58 +0200)]
emile: opts can be NULL, so checking it before using it.
CID
1288927
Cedric BAIL [Sat, 25 Apr 2015 16:52:22 +0000 (18:52 +0200)]
emile: check that we actually do have option before using them.
CID
1288929
Cedric BAIL [Sat, 25 Apr 2015 16:26:58 +0000 (18:26 +0200)]
emile: fix support of AGRY88.
CID
1288931
Cedric BAIL [Fri, 24 Apr 2015 15:04:58 +0000 (17:04 +0200)]
evas: fix usage of the same ressource in the GL backend with orient.
When we set orient we actually need to return a new image or it will confuse
evas a lot.
Mike Blumenkrantz [Fri, 24 Apr 2015 17:40:32 +0000 (13:40 -0400)]
ecore-drm: fix multiclick interval time
libinput returns timestamps in milliseconds as int, not double
Mike Blumenkrantz [Fri, 24 Apr 2015 16:52:40 +0000 (12:52 -0400)]
ecore-drm: fix improper conditional syntax in _ecore_drm_tty_switch()
Mike Blumenkrantz [Fri, 24 Apr 2015 16:51:34 +0000 (12:51 -0400)]
ecore-drm: add safety checks to all EAPI functions
Raoul Hecky [Fri, 24 Apr 2015 07:12:32 +0000 (09:12 +0200)]
ecore-con: try to load libcurl.so.5 before .so.4
Curl is using a strange soname bumping where soname version is changed by configure when it detects some differences with off_t.
Explanations here: http://curl.haxx.se/dev/readme-curl_off_t.html
As we are not using curl_off_t in our code, we can simply load libcurl.so.5 if present.
Andrii Kroitor [Fri, 24 Apr 2015 07:03:16 +0000 (16:03 +0900)]
edje_util: fix memory leak
Summary:
list returned by evas_object_box_children_get should be freed
@fix
Reviewers: cedric, seoz, raster, reutskiy.v.v, Hermet
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2413
Jean-Philippe Andre [Thu, 23 Apr 2015 07:14:22 +0000 (16:14 +0900)]
Evas GL common: Avoid excessive pipe flushes in image free
This should boost performance a little bit when an image is
just unref'ed but not deleted (thus doesn't need a pipe flush).
Jean-Philippe Andre [Thu, 23 Apr 2015 07:12:04 +0000 (16:12 +0900)]
Evas GL masking: Improve performance with scaled images
The GL scaled images is a fast path for masking where
the shader scales masks on the fly.
This optimization actually fixes some issues where the current
texture binding was incorrect.
Felipe Magno de Almeida [Fri, 24 Apr 2015 01:20:16 +0000 (22:20 -0300)]
Fix ecore_con_eet_client_example example compilation error
Added eet to include flags for Makefile.am for ecore examples
Felipe Magno de Almeida [Fri, 24 Apr 2015 00:24:06 +0000 (21:24 -0300)]
Fix uninitialized member by coverity CID
1294558
Initialize the scope member in the default constructor.
Mike Blumenkrantz [Thu, 23 Apr 2015 17:21:32 +0000 (13:21 -0400)]
ecore-drm: refactor _ecore_drm_output_backlight_init() to use fewer gotos
Mike Blumenkrantz [Thu, 23 Apr 2015 17:17:25 +0000 (13:17 -0400)]
ecore-drm: use eeze_udev_find_by_filter() to only return relevant backlight devices
Mike Blumenkrantz [Thu, 23 Apr 2015 17:11:22 +0000 (13:11 -0400)]
ecore-drm: restrict output backlight detection to drm device
previously this would pull in any available backlight device regardless
of whether it was actually attached to the device or output in any way
Jaehwan Kim [Thu, 23 Apr 2015 13:09:08 +0000 (22:09 +0900)]
evas_text: fix default return value.
@fix
Mike Blumenkrantz [Thu, 23 Apr 2015 12:54:20 +0000 (08:54 -0400)]
ecore-file: use hash list for inotify monitor tracking
inotify reuses watches for multiple instances on the same file, so
keeping a multimap here is necessary to avoid hash collision
fix T2360
Jaehwan Kim [Wed, 22 Apr 2015 09:01:14 +0000 (18:01 +0900)]
ecore_timer: fix the default return value.
When this function fails to get the interval value, it should return -1.0.
Currently, the value can be integer(-1.0 has an Error).
Maybe it should be fixed.
@fix
ChunEon Park [Thu, 23 Apr 2015 02:35:35 +0000 (11:35 +0900)]
eina thread_queue: fix typo in doc.
Mike Blumenkrantz [Thu, 23 Apr 2015 01:11:51 +0000 (21:11 -0400)]
ecore-drm: fix uninitialized output mode pointers when creating outputs
Mike Blumenkrantz [Wed, 22 Apr 2015 23:34:19 +0000 (19:34 -0400)]
ecore-drm: fix ecore_drm_devices_get() to return a const value
this is the internal device list, we're pretty hosed if someone decides
to free it because there's no const
Mike Blumenkrantz [Wed, 22 Apr 2015 19:32:49 +0000 (15:32 -0400)]
efreet: fix leak in efreet_util_desktop_exec_find()
@fix
Derek Foreman [Wed, 22 Apr 2015 18:32:16 +0000 (14:32 -0400)]
ecore_drm: Don't crash if a device is assigned a bad output
Summary:
If an input device is assigned via udev to an output that we can't find
we just assign it to the first output instead.
Reviewers: zmike, devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2408
ChunEon Park [Wed, 22 Apr 2015 14:11:24 +0000 (23:11 +0900)]
eina thread_queue: fix typo in doc.
Chris Michael [Wed, 22 Apr 2015 13:19:07 +0000 (09:19 -0400)]
efl: Move test for gl library to evas-gl-drm engine checks and Fix T2167
Summary: Since we won't need gl library unless we are building
evas-gl-drm engine, move the checks for with_opengl config option to
the gl_drm engine checking macro. Also, since gl_drm is ONLY supported
if we have --with-opengl=es configure option, let's error out with a
message if someone passes anything Other than with_opengl=es.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Cedric BAIL [Wed, 22 Apr 2015 12:58:44 +0000 (14:58 +0200)]
ecore: build newly added Ecore_Con examples.
Srivardhan Hebbar [Wed, 22 Apr 2015 12:55:33 +0000 (14:55 +0200)]
ecore_con: example program for ecore_con_eet.
Summary:
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2323
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Wed, 22 Apr 2015 12:52:55 +0000 (14:52 +0200)]
eio: add testcases for various eio_xattr types set and get functions.
Summary:
Added test cases for eio_file_xattr_string_set, eio_file_xattr_string_get, eio_file_xattr_int_set, eio_file_xattr_int_get, eio_file_xattr_double_get, eio_file_xattr_double set functions
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D2380
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Srivardhan Hebbar [Wed, 22 Apr 2015 12:52:28 +0000 (14:52 +0200)]
ecore_con: add another test case to cover remaining functions in ecore_con_eet.
Summary:
When I checked the Jenkins report, I saw few of the functions were left off. So added another case and modified the existing case to cover all the functions or ecore_con_eet.
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2383
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Srivardhan Hebbar [Wed, 22 Apr 2015 12:26:57 +0000 (14:26 +0200)]
ecore_con: add test cases to cover more ecore con functions.
Summary:
The dns lookup test would result in a crash unless https://phab.enlightenment.org/D2398 fix.
Also added more functions to existing case to cover ecore_con.c
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2403
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Wed, 22 Apr 2015 12:21:36 +0000 (14:21 +0200)]
eina: add test cases for eina file xattr functions.
Summary:
Added test cases for eina_file_xattr_get and eina_file_xattr_value_get functions
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2401
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Srivardhan Hebbar [Wed, 22 Apr 2015 12:19:46 +0000 (14:19 +0200)]
ecore_con: fix dns lookup crash issue.
Summary:
When executed ecore_con_lookup_example function, we were getting a crash. This is the fix for the crash. I analysed it in the valgrind and found the error. Valgrind reported invalid free at this place.
svr->name is getting freed in _ecore_con_server_eo_base_destructor function and svr is getting freed in ecore_con_shutdown function.
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2398
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Srivardhan Hebbar [Wed, 22 Apr 2015 10:41:43 +0000 (12:41 +0200)]
ecore_con: fix ecore_con_lookup_example to actually exit when done.
Summary:
Without ecore_main_loop_quit the example won't end. So added that and as ecore_init is done in ecore_con_init removed that.
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2399
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
vivek [Wed, 22 Apr 2015 10:38:58 +0000 (12:38 +0200)]
eina: add test case for eina_strbuf_string_free function.
Summary:
Added test case for eina_strbuf_string_free function in eina_strbuf module
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2382
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
kabeer khan [Wed, 22 Apr 2015 09:25:38 +0000 (11:25 +0200)]
evas: fix rotation and flipping of image in gl engine
Summary:
fix rotation(90, 180, 270) and flipping(vertical, horizontal, transpose,
transverse) of evas image in gl engine backend.
@fix
T2338
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: cedric, jpeg
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2400
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Tom Hacohen [Wed, 22 Apr 2015 12:17:28 +0000 (13:17 +0100)]
Eldbus: fix potential unsigned int underflow.
Subtracting two unsigned values results in an unsigned value, which means
abs() will have no effect.
This also means that if base is smaller than size, we'll have an
unsigned int underflow.
I did it this way (with the if) because it looked like base might be
smaller than size. However, please remove the if (and don't reinstate
the abs) if this is not the case.
Tom Hacohen [Wed, 22 Apr 2015 12:13:19 +0000 (13:13 +0100)]
Ecore_evas wayland: remove double parenthesis around comparison.
Double praenthesis should be used around assignments, not comparisons.
Doing this correctly all aronud lets the compiler warn us about potential
mistakes.
Tom Hacohen [Wed, 22 Apr 2015 12:11:52 +0000 (13:11 +0100)]
Evas text utils: move the non-ot function into the current ifdef.
This function should only be build when OT is off. Move
it to the #else part of the ifdef.
Tom Hacohen [Wed, 22 Apr 2015 12:06:16 +0000 (13:06 +0100)]
Eina safety: remove unused error string.
At the moment there are no errors possible for safety checks.
This may change in the future (unlikely), so we have the eina_error
already exposed for that. However, there's no need for the string.
One more down towards a warningless build.
Tom Hacohen [Wed, 22 Apr 2015 12:03:17 +0000 (13:03 +0100)]
Eolian generator: remove unusued variable.
Jean-Philippe Andre [Wed, 22 Apr 2015 01:51:25 +0000 (10:51 +0900)]
Edje smart: Add NULL safety
This case actually happens with E. It's invalid but still happening,
and because Eo doesn't actually check the parent (or its type) fully,
an invalid, non-NULL object was returned.
See T2336 (this is not fixing the root cause!).
Chris Michael [Tue, 21 Apr 2015 17:58:41 +0000 (13:58 -0400)]
ecore-drm: Change ecore_drm_fb_set warning level
Summary: This is not actually "critical", it just means that we tried
to set a dumb buffer of the wrong size. Ecore_Evas will call this
function again after the canvas has been resized to the proper size,
so just issue a WRN here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Tue, 21 Apr 2015 17:42:25 +0000 (13:42 -0400)]
ecore-evas-drm: Fix issue of fullscreen surfaces not getting focus on show
Summary: This fixed T2349 where elm apps would not get initial focus
on show when running via drm. This also addresses the issue of always
sending the state_change event even when not an override.
NB: Thanks to bu5hm4n for reporting ... and even providing a potential fix ;)
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Tue, 21 Apr 2015 15:23:28 +0000 (11:23 -0400)]
evas-blend-ops: fix off-by-1 in the C MUL3_SYM "simd" multiplier
Summary: op_blend functions give off-by-1 using NEON intrinsics in C
MUL3_SYM, this commit fixes that issue with no ill effects on other
platforms.
@fix
Reviewers: raster, cedric
Subscribers: cedric
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D2394
Marcel Hollerbach [Tue, 21 Apr 2015 14:06:38 +0000 (10:06 -0400)]
ecore_imf: init wayland before using wayland calls.
Summary:
ecore_imf: init wayland if wayland env var exists
Otherwise ecore-wl functions could return some invalid values. The env var check to avoid error messages.
@fix
Reviewers: Sergeant_Whitespace, devilhorns
Reviewed By: Sergeant_Whitespace
Subscribers: Sergeant_Whitespace, cedric
Differential Revision: https://phab.enlightenment.org/D2253
Jean-Philippe Andre [Tue, 21 Apr 2015 12:08:30 +0000 (21:08 +0900)]
Evas 3d: Fix clang warning
Unused function
Jean-Philippe Andre [Tue, 21 Apr 2015 11:44:38 +0000 (20:44 +0900)]
Edje: Silence more clang stuff
And make it explicit that the enum is unsigned
Jean-Philippe Andre [Tue, 21 Apr 2015 11:40:41 +0000 (20:40 +0900)]
Evas tiler: Remove unused functions (clang)
rect_list_add_split_strict is still kept for reference in
eina_tiler.c
Jean-Philippe Andre [Tue, 21 Apr 2015 11:40:27 +0000 (20:40 +0900)]
Ector: More clang silencing
Jean-Philippe Andre [Tue, 21 Apr 2015 11:32:54 +0000 (20:32 +0900)]
Efreet: Silence clang warning
[unsigned - unsigned] is unsigned and might wrap around, the implicit
conversion to int (by calling abs()) saved the game here.
Jean-Philippe Andre [Tue, 21 Apr 2015 11:31:39 +0000 (20:31 +0900)]
Eeze: Silence clang warning
Jean-Philippe Andre [Tue, 21 Apr 2015 11:28:44 +0000 (20:28 +0900)]
Edje edit: Fix clang warning
Remove useless variable
Jean-Philippe Andre [Tue, 21 Apr 2015 11:14:23 +0000 (20:14 +0900)]
Evas: Fix clang warning (actually use function)
Those helper functions are barely ever used...
Jean-Philippe Andre [Tue, 21 Apr 2015 10:47:44 +0000 (19:47 +0900)]
Evas GL common: Fix clang warnings
Mooooarrr!
Jean-Philippe Andre [Tue, 21 Apr 2015 11:03:33 +0000 (20:03 +0900)]
Ecore_Con: Fix clang warnings
Jean-Philippe Andre [Tue, 21 Apr 2015 10:45:19 +0000 (19:45 +0900)]
Evas 3d: Fix clang warnings
Jean-Philippe Andre [Tue, 21 Apr 2015 10:44:47 +0000 (19:44 +0900)]
ecore_evas_convert: Fix useless clang warning
Jean-Philippe Andre [Tue, 21 Apr 2015 10:36:05 +0000 (19:36 +0900)]
ETC1: Fix more clang warnings
Some of these are a bit pointless (eg. init with {0})
but at least this silences clang and helps reveal more
potentially useful warnings.
Jean-Philippe Andre [Tue, 21 Apr 2015 10:35:48 +0000 (19:35 +0900)]
Ethumb: Fix clang warning
Unused function.......
Jean-Philippe Andre [Tue, 21 Apr 2015 10:14:12 +0000 (19:14 +0900)]
Evas/cserve2: Fix clang warning
Jean-Philippe Andre [Tue, 21 Apr 2015 10:02:57 +0000 (19:02 +0900)]
Ector: Fix (probably valid) clang warning
This time it looks like this is a valid warning.
if (abs(double) <= 0.00001f) might too often be true since abs() returns
an int.
Jean-Philippe Andre [Tue, 21 Apr 2015 09:58:00 +0000 (18:58 +0900)]
Ector: Fix clang warning
Invalid type used for field and implicit conversions
Jean-Philippe Andre [Tue, 21 Apr 2015 09:42:33 +0000 (18:42 +0900)]
ETC1/2: Fix clang warnings
Unused functions.
I keep them around for reference, for whoever wants to work on
improving the encoder.
There are still some warnings. Clang is just crazy.
Jean-Philippe Andre [Tue, 21 Apr 2015 09:54:27 +0000 (18:54 +0900)]
Evas DDS: Fix clang warning
This one was almost a real catch by clang. Too bad we don't actually
support DXT3.
Jean-Philippe Andre [Tue, 21 Apr 2015 09:54:07 +0000 (18:54 +0900)]
Evas filters: Fix clang warnings
Jean-Philippe Andre [Tue, 21 Apr 2015 09:44:41 +0000 (18:44 +0900)]
Evas render2: Fix clang warnings
More unused functions. Kept around for later debugging.
Jean-Philippe Andre [Tue, 21 Apr 2015 09:41:48 +0000 (18:41 +0900)]
Eolian: Fix clang warnings
Return proper type (NULL, not bool)
Jean-Philippe Andre [Tue, 21 Apr 2015 09:38:50 +0000 (18:38 +0900)]
Eina: Fix clang warnings
Use fabs for double values
Jean-Philippe Andre [Tue, 21 Apr 2015 09:35:45 +0000 (18:35 +0900)]
Eina: Fix clang warnings
Remove unused static function
Jean-Philippe Andre [Tue, 21 Apr 2015 09:30:58 +0000 (18:30 +0900)]
Evas: Fix clang warning in generated shaders file
Use const char a[] instead of const char const a[].
Jean-Philippe Andre [Tue, 21 Apr 2015 09:07:17 +0000 (18:07 +0900)]
Edje: Fix compilation warnings with clang
Fixes T2343.
Thanks for the report.
Jean-Philippe Andre [Mon, 20 Apr 2015 10:35:04 +0000 (19:35 +0900)]
Edje pick: Fix use after free
Fixes CID
1267458