Mike Blumenkrantz
1147f3a5ca
fix null deref again, this time with the power of spankies
...
SVN revision: 56105
2011-01-14 08:04:23 +00:00
Carsten Haitzler
cf7eca75f8
fix oh so many warnings and potential errors - scan report.
...
SVN revision: 56104
2011-01-14 07:03:33 +00:00
Mike Blumenkrantz
64fcf02198
close file on error
...
SVN revision: 56103
2011-01-14 06:50:32 +00:00
Mike Blumenkrantz
b2e46be157
prevent macro null derefs
...
SVN revision: 56102
2011-01-14 06:46:04 +00:00
Mike Blumenkrantz
fe45654e16
x = x
...
SVN revision: 56101
2011-01-14 06:36:36 +00:00
Mike Blumenkrantz
4f5e4e0765
sighhh add more calloc checks
...
SVN revision: 56100
2011-01-14 06:35:41 +00:00
Mike Blumenkrantz
d46942090d
unless I'm going insane, this should return here to avoid an immediate null deref with configs[i]
...
SVN revision: 56099
2011-01-14 06:35:03 +00:00
Mike Blumenkrantz
39eb62a758
add calloc check to avoid null deref
...
SVN revision: 56098
2011-01-14 06:28:40 +00:00
Mike Blumenkrantz
447d2c91dc
avoid possible null deref
...
SVN revision: 56097
2011-01-14 06:27:10 +00:00
Mike Blumenkrantz
14ff070f5c
comment out some variables which are not currently implemented/used
...
SVN revision: 56096
2011-01-14 06:21:24 +00:00
Mike Blumenkrantz
4dd3d0d441
another dead store
...
SVN revision: 56095
2011-01-14 06:16:50 +00:00
Mike Blumenkrantz
fbb73e32a9
another dead store
...
SVN revision: 56094
2011-01-14 06:14:39 +00:00
Mike Blumenkrantz
b050405d35
avoid setting value that will never be read
...
SVN revision: 56093
2011-01-14 06:13:09 +00:00
Mike Blumenkrantz
930a112d6f
this is never read, so remove it
...
SVN revision: 56092
2011-01-14 06:11:07 +00:00
Carsten Haitzler
267968f64a
fix possible ptr deref bug waiting to happen if crtc_info is null.
...
SVN revision: 56091
2011-01-14 05:47:38 +00:00
Mike Blumenkrantz
2ea38f3b4a
we null check right before this. seriously.
...
SVN revision: 56090
2011-01-14 03:29:58 +00:00
Mike Blumenkrantz
97585ca507
if alloca fails you're screwed anyway, so not much point checking for it
...
SVN revision: 56089
2011-01-14 03:28:27 +00:00
Mike Blumenkrantz
01f1362c4e
and also avoid leak while avoiding
...
SVN revision: 56088
2011-01-14 03:21:50 +00:00
Mike Blumenkrantz
3685b112ee
avoid possible null function pointer
...
SVN revision: 56087
2011-01-14 03:19:17 +00:00
Mike Blumenkrantz
c5b6b33530
avoid undefined array access
...
SVN revision: 56086
2011-01-14 03:11:00 +00:00
Mike Blumenkrantz
fe6de9181b
remove redundant line
...
SVN revision: 56085
2011-01-14 02:57:52 +00:00
Mike Blumenkrantz
6a9d1ed0c8
avoid null deref
...
SVN revision: 56084
2011-01-14 02:57:07 +00:00
Mike Blumenkrantz
13c0840cd2
avoid passing NULL to memcpy
...
SVN revision: 56083
2011-01-14 02:35:59 +00:00
Mike Blumenkrantz
dac94cd03a
if alloca fails you're screwed anyway, so not much point checking for it
...
SVN revision: 56082
2011-01-14 02:32:45 +00:00
Mike Blumenkrantz
86b9bc8479
avoid passing NULL to exec functions
...
SVN revision: 56081
2011-01-14 02:25:55 +00:00
Carsten Haitzler
fdc17c8c84
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
2011-01-13 10:41:08 +00:00
Tom Hacohen
1e99ccd5f9
Evas textblock: Fixed a memory leak when removing format nodes.
...
SVN revision: 56058
2011-01-12 15:27:53 +00:00
Carsten Haitzler
da9bf3353f
oooh oops. all calls to cache_prune already lock for it.. so deadlock!
...
fix fix! sorry!
SVN revision: 56043
2011-01-11 08:12:32 +00:00
Carsten Haitzler
5844d77a0a
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
2011-01-11 06:14:04 +00:00
Carsten Haitzler
49f5946b26
remove dangling useless template code
...
SVN revision: 56038
2011-01-11 05:43:48 +00:00
Carsten Haitzler
04ab07667b
fix possible thread lock issue - scalecache wasnt locked in 1
...
circumstance.
SVN revision: 56037
2011-01-11 05:43:10 +00:00
Mike Blumenkrantz
3ed55a28d8
null variables at start
...
SVN revision: 56031
2011-01-11 00:51:23 +00:00
Mike Blumenkrantz
86daaaaa3d
handle ares timeout more gracefully
...
SVN revision: 56025
2011-01-10 14:41:34 +00:00
Tom Hacohen
2fd2aaf151
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
2011-01-10 07:23:31 +00:00
Carsten Haitzler
6502ea96ea
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
2011-01-07 15:56:54 +00:00
Carsten Haitzler
29f40fc1fa
ooh silly! remove the list item, not head! as intended. fix.
...
SVN revision: 55979
2011-01-07 10:52:19 +00:00
Carsten Haitzler
87a0e6575d
and avoid some work if there is nothing to flush at all.
...
SVN revision: 55978
2011-01-07 10:22:22 +00:00
Carsten Haitzler
d7e8cfba62
egl actually doesnt need a full reset - we CAN get the current context
...
and draw/read surfaces.
SVN revision: 55977
2011-01-07 10:16:17 +00:00
Carsten Haitzler
13df30ab2b
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
2011-01-07 10:04:41 +00:00
Vincent Torri
7a078d0c76
use configure-time headers checks instead of compiler ones
...
SVN revision: 55975
2011-01-07 08:51:17 +00:00
Vincent Torri
bd6ce4a5e4
whitespace--
...
SVN revision: 55974
2011-01-07 08:18:19 +00:00
Carsten Haitzler
148a945f5c
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
2011-01-07 08:07:32 +00:00
Vincent Torri
50056c33d3
commit++
...
SVN revision: 55972
2011-01-07 06:52:35 +00:00
Vincent Torri
72128a6ae3
typo
...
SVN revision: 55971
2011-01-07 06:51:55 +00:00
Vincent Torri
fe85acc06d
use configure-time headers checks instead of compiler ones
...
SVN revision: 55970
2011-01-07 06:48:33 +00:00
Vincent Torri
f792b1eec5
missing doxygen tag
...
SVN revision: 55969
2011-01-07 06:37:59 +00:00
Vincent Torri
504f0a20f9
use configure-time headers checks instead of compiler ones
...
SVN revision: 55968
2011-01-07 06:33:00 +00:00
Vincent Torri
0745ad7878
use configure-time headers checks instead of compiler ones
...
SVN revision: 55967
2011-01-07 06:28:17 +00:00
Mike Blumenkrantz
989a3f0693
avoid closing stdout (fd0)
...
SVN revision: 55959
2011-01-06 22:35:31 +00:00
Mike Blumenkrantz
828dce5677
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
2011-01-06 22:32:25 +00:00