tasn pushed a commit to branch master.
commit 388b876dbfaae2460ab524015997dc06b16d8b71
Author: Simon Busch <[email protected]>
Date: Sat Mar 14 17:03:46 2009 +0000
Fix segfault within elementary.Entry.selection_get()
SVN revision: 39477
---
elementary/elementary.c_elementary_entry.pxi | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/elementary/elementary.c_elementary_entry.pxi
b/elementary/elementary.c_elementary_entry.pxi
index 8cf8e40..740823f 100644
--- a/elementary/elementary.c_elementary_entry.pxi
+++ b/elementary/elementary.c_elementary_entry.pxi
@@ -73,7 +73,11 @@ cdef class Entry(Object):
return elm_entry_entry_get(self.obj)
def selection_get(self):
- return elm_entry_selection_get(self.obj)
+ cdef char* str
+ str = elm_entry_selection_get(self.obj)
+ if str == NULL:
+ return ""
+ return str
def entry_insert(self, entry):
elm_entry_entry_insert(self.obj, entry)
--
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar