Carsten Haitzler [Fri, 14 Jan 2011 07:03:33 +0000 (07:03 +0000)]
fix oh so many warnings and potential errors - scan report.
SVN revision: 56104
Mike Blumenkrantz [Fri, 14 Jan 2011 06:50:32 +0000 (06:50 +0000)]
close file on error
SVN revision: 56103
Mike Blumenkrantz [Fri, 14 Jan 2011 06:46:04 +0000 (06:46 +0000)]
prevent macro null derefs
SVN revision: 56102
Mike Blumenkrantz [Fri, 14 Jan 2011 06:36:36 +0000 (06:36 +0000)]
x = x
SVN revision: 56101
Mike Blumenkrantz [Fri, 14 Jan 2011 06:35:41 +0000 (06:35 +0000)]
sighhh add more calloc checks
SVN revision: 56100
Mike Blumenkrantz [Fri, 14 Jan 2011 06:35:03 +0000 (06:35 +0000)]
unless I'm going insane, this should return here to avoid an immediate null deref with configs[i]
SVN revision: 56099
Mike Blumenkrantz [Fri, 14 Jan 2011 06:28:40 +0000 (06:28 +0000)]
add calloc check to avoid null deref
SVN revision: 56098
Mike Blumenkrantz [Fri, 14 Jan 2011 06:27:10 +0000 (06:27 +0000)]
avoid possible null deref
SVN revision: 56097
Mike Blumenkrantz [Fri, 14 Jan 2011 06:21:24 +0000 (06:21 +0000)]
comment out some variables which are not currently implemented/used
SVN revision: 56096
Mike Blumenkrantz [Fri, 14 Jan 2011 06:16:50 +0000 (06:16 +0000)]
another dead store
SVN revision: 56095
Mike Blumenkrantz [Fri, 14 Jan 2011 06:14:39 +0000 (06:14 +0000)]
another dead store
SVN revision: 56094
Mike Blumenkrantz [Fri, 14 Jan 2011 06:13:09 +0000 (06:13 +0000)]
avoid setting value that will never be read
SVN revision: 56093
Mike Blumenkrantz [Fri, 14 Jan 2011 06:11:07 +0000 (06:11 +0000)]
this is never read, so remove it
SVN revision: 56092
Carsten Haitzler [Fri, 14 Jan 2011 05:47:38 +0000 (05:47 +0000)]
fix possible ptr deref bug waiting to happen if crtc_info is null.
SVN revision: 56091
Mike Blumenkrantz [Fri, 14 Jan 2011 03:29:58 +0000 (03:29 +0000)]
we null check right before this. seriously.
SVN revision: 56090
Mike Blumenkrantz [Fri, 14 Jan 2011 03:28:27 +0000 (03:28 +0000)]
if alloca fails you're screwed anyway, so not much point checking for it
SVN revision: 56089
Mike Blumenkrantz [Fri, 14 Jan 2011 03:21:50 +0000 (03:21 +0000)]
and also avoid leak while avoiding
SVN revision: 56088
Mike Blumenkrantz [Fri, 14 Jan 2011 03:19:17 +0000 (03:19 +0000)]
avoid possible null function pointer
SVN revision: 56087
Mike Blumenkrantz [Fri, 14 Jan 2011 03:11:00 +0000 (03:11 +0000)]
avoid undefined array access
SVN revision: 56086
Mike Blumenkrantz [Fri, 14 Jan 2011 02:57:52 +0000 (02:57 +0000)]
remove redundant line
SVN revision: 56085
Mike Blumenkrantz [Fri, 14 Jan 2011 02:57:07 +0000 (02:57 +0000)]
avoid null deref
SVN revision: 56084
Mike Blumenkrantz [Fri, 14 Jan 2011 02:35:59 +0000 (02:35 +0000)]
avoid passing NULL to memcpy
SVN revision: 56083
Mike Blumenkrantz [Fri, 14 Jan 2011 02:32:45 +0000 (02:32 +0000)]
if alloca fails you're screwed anyway, so not much point checking for it
SVN revision: 56082
Mike Blumenkrantz [Fri, 14 Jan 2011 02:25:55 +0000 (02:25 +0000)]
avoid passing NULL to exec functions
SVN revision: 56081
Carsten Haitzler [Thu, 13 Jan 2011 10:41:08 +0000 (10:41 +0000)]
oooh thank you valgrind! found some bad mem access stuff in the gl
engine on shutdown. was freeing the wring kind of thing in the first
place.. and even then it should be more robust, so fix gl texture
robustness and this bug. can cause on-exit crashes if not fixed.
SVN revision: 56068
Tom Hacohen [Wed, 12 Jan 2011 15:27:53 +0000 (15:27 +0000)]
Evas textblock: Fixed a memory leak when removing format nodes.
SVN revision: 56058
Carsten Haitzler [Tue, 11 Jan 2011 08:12:32 +0000 (08:12 +0000)]
oooh oops. all calls to cache_prune already lock for it.. so deadlock!
fix fix! sorry!
SVN revision: 56043
Carsten Haitzler [Tue, 11 Jan 2011 06:14:04 +0000 (06:14 +0000)]
geez! i used the wrong atom for pixmap prop! fix fix fix! it worked
only because copy and paste had get AND set use the same atom!
SVN revision: 56041
Carsten Haitzler [Tue, 11 Jan 2011 05:43:48 +0000 (05:43 +0000)]
remove dangling useless template code
SVN revision: 56038
Carsten Haitzler [Tue, 11 Jan 2011 05:43:10 +0000 (05:43 +0000)]
fix possible thread lock issue - scalecache wasnt locked in 1
circumstance.
SVN revision: 56037
Mike Blumenkrantz [Tue, 11 Jan 2011 00:51:23 +0000 (00:51 +0000)]
null variables at start
SVN revision: 56031
Mike Blumenkrantz [Mon, 10 Jan 2011 14:41:34 +0000 (14:41 +0000)]
handle ares timeout more gracefully
SVN revision: 56025
Tom Hacohen [Mon, 10 Jan 2011 07:23:31 +0000 (07:23 +0000)]
Evas textblock: Fixed cursor pos set to work correctly in case the character being pointed at is the last character in the last paragraph. Also prevented a bug that may happen with an empty paragraph. Thanks to Mr. Myungjae Lee.
SVN revision: 56020
Carsten Haitzler [Fri, 7 Jan 2011 15:56:54 +0000 (15:56 +0000)]
hve to revert these commits. they hve created a whole chunk of 64bit
crashes on linux. this is REALLY bad. so remove these changes now.
SVN revision: 55981
Carsten Haitzler [Fri, 7 Jan 2011 10:52:19 +0000 (10:52 +0000)]
ooh silly! remove the list item, not head! as intended. fix.
SVN revision: 55979
Carsten Haitzler [Fri, 7 Jan 2011 10:22:22 +0000 (10:22 +0000)]
and avoid some work if there is nothing to flush at all.
SVN revision: 55978
Carsten Haitzler [Fri, 7 Jan 2011 10:16:17 +0000 (10:16 +0000)]
egl actually doesnt need a full reset - we CAN get the current context
and draw/read surfaces.
SVN revision: 55977
Carsten Haitzler [Fri, 7 Jan 2011 10:04:41 +0000 (10:04 +0000)]
i read the other day that glgeterror... causes driverstalls.. at least
in some drivers/architectures... so this may slow things down. disable.
SVN revision: 55976
Vincent Torri [Fri, 7 Jan 2011 08:51:17 +0000 (08:51 +0000)]
use configure-time headers checks instead of compiler ones
SVN revision: 55975
Vincent Torri [Fri, 7 Jan 2011 08:18:19 +0000 (08:18 +0000)]
whitespace--
SVN revision: 55974
Carsten Haitzler [Fri, 7 Jan 2011 08:07:32 +0000 (08:07 +0000)]
1. fix potential bug in processing messages on a specific object where
it could be deleted by callbacks
2. fix edje message process to only process messages from that obj - a
bit complex as we need restart stuff too to handle the list becoming
invalid.
SVN revision: 55973
Vincent Torri [Fri, 7 Jan 2011 06:52:35 +0000 (06:52 +0000)]
commit++
SVN revision: 55972
Vincent Torri [Fri, 7 Jan 2011 06:51:55 +0000 (06:51 +0000)]
typo
SVN revision: 55971
Vincent Torri [Fri, 7 Jan 2011 06:48:33 +0000 (06:48 +0000)]
use configure-time headers checks instead of compiler ones
SVN revision: 55970
Vincent Torri [Fri, 7 Jan 2011 06:37:59 +0000 (06:37 +0000)]
missing doxygen tag
SVN revision: 55969
Vincent Torri [Fri, 7 Jan 2011 06:33:00 +0000 (06:33 +0000)]
use configure-time headers checks instead of compiler ones
SVN revision: 55968
Vincent Torri [Fri, 7 Jan 2011 06:28:17 +0000 (06:28 +0000)]
use configure-time headers checks instead of compiler ones
SVN revision: 55967
Mike Blumenkrantz [Thu, 6 Jan 2011 22:35:31 +0000 (22:35 +0000)]
avoid closing stdout (fd0)
SVN revision: 55959
Mike Blumenkrantz [Thu, 6 Jan 2011 22:32:25 +0000 (22:32 +0000)]
complete rewrite of c-ares fd handling: fixes an instance of ticket #637 and also integrates with main loop much more nicely
SVN revision: 55958
Vincent Torri [Thu, 6 Jan 2011 19:35:51 +0000 (19:35 +0000)]
Windows CE clean up
SVN revision: 55955
Vincent Torri [Thu, 6 Jan 2011 19:32:03 +0000 (19:32 +0000)]
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
better perror() declaration / definition
SVN revision: 55954
Vincent Torri [Thu, 6 Jan 2011 19:03:41 +0000 (19:03 +0000)]
add line
SVN revision: 55953
Vincent Torri [Thu, 6 Jan 2011 18:54:39 +0000 (18:54 +0000)]
add guards in config.h to avoid multiple inclusions
this file needs love
SVN revision: 55950
Vincent Torri [Thu, 6 Jan 2011 18:52:58 +0000 (18:52 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55949
Vincent Torri [Thu, 6 Jan 2011 18:47:36 +0000 (18:47 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55947
Vincent Torri [Thu, 6 Jan 2011 18:45:09 +0000 (18:45 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55946
Vincent Torri [Thu, 6 Jan 2011 18:43:21 +0000 (18:43 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55945
Vincent Torri [Thu, 6 Jan 2011 18:39:55 +0000 (18:39 +0000)]
AC_SYS_LARGEFILE defines _FILE_OFFSET_BITS
SVN revision: 55943
Vincent Torri [Thu, 6 Jan 2011 18:36:31 +0000 (18:36 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55942
Vincent Torri [Thu, 6 Jan 2011 18:32:20 +0000 (18:32 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55941
Vincent Torri [Thu, 6 Jan 2011 18:27:21 +0000 (18:27 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55940
Vincent Torri [Thu, 6 Jan 2011 18:26:40 +0000 (18:26 +0000)]
revert non wanted changes
SVN revision: 55939
Vincent Torri [Thu, 6 Jan 2011 18:19:42 +0000 (18:19 +0000)]
move AC_GNU_SOURCE before libtool init
SVN revision: 55938
Vincent Torri [Thu, 6 Jan 2011 18:13:54 +0000 (18:13 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55937
Vincent Torri [Thu, 6 Jan 2011 18:06:00 +0000 (18:06 +0000)]
add guards in config.h to avoid multiple inclusions
SVN revision: 55936
Massimo Maiurana [Thu, 6 Jan 2011 17:49:35 +0000 (17:49 +0000)]
updating german translations
SVN revision: 55935
Eduardo de Barros Lima [Thu, 6 Jan 2011 16:10:38 +0000 (16:10 +0000)]
Add basic cookie support to Ecore_Con_Url.
This commit adds some simple wrapper functions for libcurl
cookie-related code to Ecore_Con_Url.
It is now possible to enable the cookie engine, clear cookies and
dump/load them from files.
Cookies in both HTTP header-style and cookie-jar are supported.
Patch by Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 55934
Atton Jonathan [Thu, 6 Jan 2011 08:02:37 +0000 (08:02 +0000)]
fix evas map bug -
From: Atton Jonathan <jonathan.atton@gmail.com>
Subject: Re: [E-devel] Evas map and the attribute "color" and clip
Here a application. The test here is a bit different from the case in my
appliaction.
I have :
- 1 gengrid
- 1 elm layout as icon in the grid item
- a edje group swallowed in the elm layout. This group has a rotation.
It is
a red rectangle.
When I select the item :
- if no map : the rectangle disappear because the grid item add a
rectangle
in front of the red rectangle.
- if map : only a part of the red rectangle disappear. If I resize the
window sometime the rectangle disappear, sometimes a part appear.
2 screenshots are in the archive.
:)
that one.
SVN revision: 55927
Carsten Haitzler [Thu, 6 Jan 2011 06:33:25 +0000 (06:33 +0000)]
ok rafael/rui - i've deprecated send and made a get and post call that
will explicitly do a get or a post. send is still there (deprecated)
and it just does what it did before - it guesses effectively. please
comment. :)
SVN revision: 55926
Mike Blumenkrantz [Thu, 6 Jan 2011 04:00:39 +0000 (04:00 +0000)]
remove dummy close() calls
SVN revision: 55924
Mike Blumenkrantz [Wed, 5 Jan 2011 21:13:38 +0000 (21:13 +0000)]
more fd fixes because I'm braindead today
SVN revision: 55904
Mike Blumenkrantz [Wed, 5 Jan 2011 20:32:42 +0000 (20:32 +0000)]
zero errno before open calls
SVN revision: 55902
Mike Blumenkrantz [Wed, 5 Jan 2011 18:46:32 +0000 (18:46 +0000)]
ecrustified for formatting
SVN revision: 55898
Mike Blumenkrantz [Wed, 5 Jan 2011 18:44:55 +0000 (18:44 +0000)]
add O_RDONLY to open()
SVN revision: 55897
Mike Blumenkrantz [Wed, 5 Jan 2011 18:42:49 +0000 (18:42 +0000)]
on feedback from kay sievers, use open() to check for removable media presence
SVN revision: 55895
Vincent Torri [Tue, 4 Jan 2011 23:16:34 +0000 (23:16 +0000)]
typo
SVN revision: 55858
Vincent Torri [Tue, 4 Jan 2011 18:52:28 +0000 (18:52 +0000)]
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
declare and define getpid() for Windows CE.
SVN revision: 55854
Vincent Torri [Tue, 4 Jan 2011 18:09:22 +0000 (18:09 +0000)]
make eina compile again on Windows CE
SVN revision: 55853
Vincent Torri [Tue, 4 Jan 2011 17:39:22 +0000 (17:39 +0000)]
dirent.h should be installed once only
SVN revision: 55851
Michael BOUCHAUD [Tue, 4 Jan 2011 16:58:58 +0000 (16:58 +0000)]
eio: don't forget to init the list of links. Avoid segfault with eio_dir_copy and maybee(surely) others function
SVN revision: 55848
Vincent Torri [Tue, 4 Jan 2011 13:37:24 +0000 (13:37 +0000)]
* src/lib/dlfcn/dlfcn.h:
define (temporary) PATH_MAX on Windows CE.
cegcc has a bug with limits.h.
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
undefine temporary the definition of perror() on Windows CE
SVN revision: 55845
Vincent Torri [Tue, 4 Jan 2011 13:35:35 +0000 (13:35 +0000)]
update MAINTAINERCLEANFILES
SVN revision: 55844
Vincent Torri [Tue, 4 Jan 2011 12:49:17 +0000 (12:49 +0000)]
order of .la (cosmetic)
SVN revision: 55843
Mike Blumenkrantz [Tue, 4 Jan 2011 06:58:34 +0000 (06:58 +0000)]
some updates to ecore_fd_valid: add dummy closes to track with strace (sup k-s) and switch sleep() to pause()
SVN revision: 55838
Carsten Haitzler [Tue, 4 Jan 2011 06:10:31 +0000 (06:10 +0000)]
just in case - check if malloc fails.
SVN revision: 55837
Carsten Haitzler [Mon, 3 Jan 2011 10:12:17 +0000 (10:12 +0000)]
ooh map bug! bug bug bug! fix! (thanks valgrind)
SVN revision: 55826
Vincent Torri [Mon, 3 Jan 2011 08:27:25 +0000 (08:27 +0000)]
update MAINTAINERCLEANFILES
SVN revision: 55822
Vincent Torri [Mon, 3 Jan 2011 08:16:55 +0000 (08:16 +0000)]
* check if dlopen() is in libc first, then in libdl
* check if clock_gettime() is in libc first, then in librt
some systems have these functions in libc, or in a specific lib.
This allows to correctly set dlopen_libs and rt_libs variables.
SVN revision: 55821
Vincent Torri [Mon, 3 Jan 2011 08:11:36 +0000 (08:11 +0000)]
better include of headers
SVN revision: 55820
Vincent Torri [Mon, 3 Jan 2011 08:10:33 +0000 (08:10 +0000)]
fix a bit doxy
SVN revision: 55819
Vincent Torri [Mon, 3 Jan 2011 08:10:00 +0000 (08:10 +0000)]
update MAINTAINERCLEANFILES
SVN revision: 55818
Vincent Torri [Mon, 3 Jan 2011 08:03:25 +0000 (08:03 +0000)]
update MAINTAINERCLEANFILES
SVN revision: 55817
Vincent Torri [Mon, 3 Jan 2011 08:00:22 +0000 (08:00 +0000)]
autom4te.cache is deleted at distbuild time, so at
maintainerclean time to as the latter calls the former
SVN revision: 55816
Vincent Torri [Mon, 3 Jan 2011 07:50:26 +0000 (07:50 +0000)]
update MAINTAINERCLEANFILES
SVN revision: 55815
Vincent Torri [Mon, 3 Jan 2011 07:23:28 +0000 (07:23 +0000)]
missing file in MAINTAINERCLEANFILES
SVN revision: 55814
Vincent Torri [Mon, 3 Jan 2011 07:16:01 +0000 (07:16 +0000)]
better namespace
SVN revision: 55813
Carsten Haitzler [Mon, 3 Jan 2011 01:29:37 +0000 (01:29 +0000)]
wtf? why a ! ... ??? that was wrong-ish.
SVN revision: 55802
Mike Blumenkrantz [Sat, 1 Jan 2011 03:07:58 +0000 (03:07 +0000)]
this adds a small helper function for use in finding cases where the epoll fd gets deleted and calls it after each fdh function
if epoll support is not enabled, the function does nothing
this will be removed prior to actual release, but will be very useful in finding the last epoll bugs until then
SVN revision: 55791
Tom Hacohen [Thu, 30 Dec 2010 07:51:26 +0000 (07:51 +0000)]
Fixed documentation a bit.
SVN revision: 55778
Mike Blumenkrantz [Tue, 28 Dec 2010 13:22:12 +0000 (13:22 +0000)]
Hey,
below is a patch to delete mempools in eina_quadtree_shutdown() (i
currently can not commit).
Vincent
SVN revision: 55767