Rev 185: Use a const trick to get rid of some compiler warnings. in http://bazaar.launchpad.net/~meliae-dev/meliae/trunk

John Arbash Meinel john at arbash-meinel.com
Tue Aug 10 17:23:05 BST 2010


At http://bazaar.launchpad.net/~meliae-dev/meliae/trunk

------------------------------------------------------------
revno: 185
revision-id: john at arbash-meinel.com-20100810162258-ihwwv2vfctbh418q
parent: john at arbash-meinel.com-20100810162152-kwinrlv78flsdox5
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: trunk
timestamp: Tue 2010-08-10 11:22:58 -0500
message:
  Use a const trick to get rid of some compiler warnings.
-------------- next part --------------
=== modified file 'meliae/_scanner.pyx'
--- a/meliae/_scanner.pyx	2010-08-10 16:14:19 +0000
+++ b/meliae/_scanner.pyx	2010-08-10 16:22:58 +0000
@@ -33,7 +33,9 @@
 
 cdef extern from "_scanner_core.h":
     Py_ssize_t _size_of(object c_obj)
-    ctypedef void (*write_callback)(void *callee_data, char *bytes, size_t len)
+    ctypedef char* const_pchar "const char*"
+    ctypedef void (*write_callback)(void *callee_data, const_pchar bytes,
+                   size_t len)
 
     void _clear_last_dumped()
     void _dump_object_info(write_callback write, void *callee_data,



More information about the bazaar-commits mailing list