Commit Graph

4087 Commits

Author SHA1 Message Date
David Walter Seikel 59f86f0a78 Another const warning.
SVN revision: 26116
2006-09-24 21:17:09 +00:00
David Walter Seikel 5898e380e9 I'm not the first to say this, and I want be the last. const is more
trouble than it's worth.  It gets in the way more than it helps.


SVN revision: 26112
2006-09-24 20:03:31 +00:00
David Walter Seikel e43d359810 Add a sanity check, if there is no group of interest found, then this is
not a .desktop that anybody would be interested in.


SVN revision: 26111
2006-09-24 19:55:06 +00:00
David Walter Seikel 1027e2004c Document that \n is the other white space.
SVN revision: 26110
2006-09-24 19:27:20 +00:00
David Walter Seikel 4069dd3a90 *Not all white space is treated the same here, so using isspace is not
correct.  In this case, use of isspace causes bugs where only the
initial word of names is used, exe parameters are stripped, etc.

*The exe params should be strdup'ed just like all the others.  This one
is my fault.


SVN revision: 26108
2006-09-24 16:37:43 +00:00
sebastid 2173bc5e08 Only delete these paths on shutdown.
SVN revision: 26104
2006-09-24 14:29:15 +00:00
sebastid 0780d4cd45 Remove unused variables.
SVN revision: 26101
2006-09-24 13:32:25 +00:00
sebastid b7029d1b60 Fix more typo.
SVN revision: 26100
2006-09-24 13:31:19 +00:00
Carsten Haitzler fc717d365f fix pixel buffer overflow on loading corrupt/malformed/bad xpm's
SVN revision: 26098
2006-09-24 13:28:01 +00:00
sebastid 7b9f59d959 Fix typo.
SVN revision: 26097
2006-09-24 13:24:28 +00:00
Carsten Haitzler 8b641a9035 cleanups of xpm loader - possibly mem overruns fixed.
SVN revision: 26096
2006-09-24 13:03:39 +00:00
sebastid 39badb5ed7 What to do?
SVN revision: 26095
2006-09-24 12:55:44 +00:00
sebastid c55e86c353 Free paths.
SVN revision: 26093
2006-09-24 12:51:22 +00:00
sebastid 0931fa44b3 FIXME++
SVN revision: 26092
2006-09-24 12:27:15 +00:00
sebastid 4bf62d9b21 Fix mem leaks.
Is Ecore_Desktop_Tree buffers needed?


SVN revision: 26091
2006-09-24 12:26:09 +00:00
sebastid 908e69de2e Plug memleak.
SVN revision: 26090
2006-09-24 12:21:44 +00:00
sebastid a1865b0d30 *** empty log message ***
SVN revision: 26089
2006-09-24 11:17:03 +00:00
sebastid 036f824be9 Fix mem leaks.
SVN revision: 26088
2006-09-24 09:28:21 +00:00
sebastid 5608f9adcf Remove double declarations.
No need to typedef to void.


SVN revision: 26086
2006-09-24 08:16:02 +00:00
sebastid d0be3efc40 This event is from ecore_con
SVN revision: 26085
2006-09-24 08:06:57 +00:00
rephorm feeca8301b cleaner handling of optional features
SVN revision: 26084
2006-09-24 07:53:47 +00:00
rephorm 64386aa44c don't include ifdefs in the main header
SVN revision: 26083
2006-09-24 07:35:50 +00:00
rephorm ce507ae550 missed a few files
SVN revision: 26082
2006-09-24 07:28:07 +00:00
rephorm 16f3aae0c9 Add abstract socket namespace support to ecore_con.
Lots of work on ecore_dbus
Hilights:
  - get the socket address for system/session/startup busses from the environment
  - can request/release a bus name
  - receive method calls (we need to add a way to register callbacks for specific methods)
  - send signals and method replies (untested)

*** API BREAKAGE ***
ecore_dbus_message_new_method_call() - the 'destination' param has moved to after the 'method' param to keep things consistent with newly supported message types and the param ordering in the spec.


SVN revision: 26081
2006-09-24 07:24:52 +00:00
Dan Sinclair 9e48ad8026 - fix warning
SVN revision: 26075
2006-09-23 20:45:06 +00:00
sebastid 82ac63e805 initialize memory.
SVN revision: 26065
2006-09-23 11:23:43 +00:00
sebastid 1894a222d4 Free temporary directory.
_ecore_desktop_icon_theme_destroy free's base struct, so must be at end.


SVN revision: 26064
2006-09-23 11:21:29 +00:00
sebastid 498311d175 init result
SVN revision: 26063
2006-09-23 11:16:48 +00:00
sebastid 6ce6b42f71 free result on error.
set group to NULL, since it references data.


SVN revision: 26062
2006-09-23 11:12:39 +00:00
sebastid 609839c524 set data to NULL after deleting hash.
SVN revision: 26060
2006-09-23 11:08:06 +00:00
sebastid b37acd48bf No const modifier on memory which should be freed.
SVN revision: 26059
2006-09-23 10:53:50 +00:00
sebastid e018d6ae72 Only fetch data if data is empty.
SVN revision: 26058
2006-09-23 10:47:15 +00:00
sebastid f8ecb984da free closest.
SVN revision: 26057
2006-09-23 10:34:23 +00:00
sebastid 2a42c7e2f5 Check for null before parsing begins.
SVN revision: 26055
2006-09-23 10:01:17 +00:00
sebastid c544fca4d5 printf--
SVN revision: 26054
2006-09-23 09:59:42 +00:00
sebastid cc3583b288 Fix split path.
SVN revision: 26053
2006-09-23 09:59:19 +00:00
sebastid 7cf207e441 value is already checked.
SVN revision: 26052
2006-09-23 09:37:59 +00:00
sebastid 843ad312d1 Bail early on error.
Fix nested if.


SVN revision: 26051
2006-09-23 09:36:59 +00:00
sebastid c8850bfec4 No need to create the list here, it is never used and will leak.
SVN revision: 26050
2006-09-23 09:33:34 +00:00
sebastid 9702e0ba8e Add vim header.
Bail early on error.
Strip all trailing slashes.


SVN revision: 26049
2006-09-23 09:32:27 +00:00
sebastid 0401c102c1 Bail early on error.
SVN revision: 26048
2006-09-23 09:07:35 +00:00
sebastid 4b77666dbc variable is only used in this function.
SVN revision: 26047
2006-09-23 08:49:31 +00:00
sebastid 9cb768108e Bail early on error.
Jump out of search when found.


SVN revision: 26046
2006-09-23 08:48:49 +00:00
sebastid 833f9c2a9c No need to use strlen twice.
SVN revision: 26042
2006-09-23 08:33:53 +00:00
sebastid 7540fa30ce Bail early on error.
SVN revision: 26041
2006-09-23 08:29:46 +00:00
sebastid 4459beb979 Formatting.
SVN revision: 26040
2006-09-23 08:25:25 +00:00
sebastid f5c6733e23 Bail early on error
SVN revision: 26039
2006-09-23 08:23:29 +00:00
sebastid 57d8e4317c Use isspace() to check for whitespace.
Add missing return statement.


SVN revision: 26038
2006-09-23 08:06:52 +00:00
sebastid be24979e13 Return immediatly on error.
SVN revision: 26037
2006-09-23 08:05:23 +00:00
David Walter Seikel f1b46bd67e Part of a review of icon searching, to be completed on sunday.
SVN revision: 26025
2006-09-22 14:56:41 +00:00