Commit Graph

12153 Commits

Author SHA1 Message Date
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
Vincent Torri 89b5e3fa75 Windows CE clean up
SVN revision: 55955
2011-01-06 19:35:51 +00:00