]> err.no Git - sope/blobdiff - Recycler/NGJavaScript/NGJavaScriptObjectHandler.m
use %p for pointer formats
[sope] / Recycler / NGJavaScript / NGJavaScriptObjectHandler.m
index 49685ef3ab48d2e8eb6cd87c9fae9dc4c9ac13db..ae5d40d8c46e04ace7f53eaab0e698f6e932aaf4 100644 (file)
@@ -230,7 +230,7 @@ JSClass NGJavaScriptObjectHandler_JSClass = {
   */
   
   if (NGJavaScriptBridge_TRACK_MEMORY) {
-    NSLog(@"%s: dealloc 0x%08X<%@> at 0x%08X on j0x%08X",
+    NSLog(@"%s: dealloc 0x%p<%@> at 0x%p on j0x%p",
           __PRETTY_FUNCTION__,
           self, NSStringFromClass([self class]),
           self->managedObject,
@@ -249,7 +249,7 @@ JSClass NGJavaScriptObjectHandler_JSClass = {
       
       priv = JS_GetPrivate(cx, self->jsObject);
       if (priv == self) {
-        NSLog(@"ERROR(%s): object handler 0x%08X still has a private ???",
+        NSLog(@"ERROR(%s): object handler 0x%p still has a private ???",
               __PRETTY_FUNCTION__, self);
         JS_SetPrivate(cx, self->jsObject, NULL);
       }
@@ -257,7 +257,7 @@ JSClass NGJavaScriptObjectHandler_JSClass = {
   }
   else {
     if (self->jsRootRC > 0) {
-      NSLog(@"WARNING(%s): jsRootRc > 0, but jsObject is missing 0x%08X",
+      NSLog(@"WARNING(%s): jsRootRc > 0, but jsObject is missing 0x%p",
             __PRETTY_FUNCTION__, self);
     }
   }
@@ -306,7 +306,7 @@ JSClass NGJavaScriptObjectHandler_JSClass = {
   /* WATCH OUT: leaks memory ! */
   char *buf;
   buf = malloc(32);
-  sprintf(buf, "ObjC:0x%08X", (unsigned)self);
+  sprintf(buf, "ObjC:0x%p", (unsigned)self);
   return buf;
 #else
   return "ObjC root";
@@ -579,7 +579,7 @@ staticFuncDispatcher
     else
       cname = "<no class>";
     
-    printf("%s: cx=0x%08X, obj=0x%08X<%s>, argc=%d\n",
+    printf("%s: cx=0x%p, obj=0x%p<%s>, argc=%d\n",
            __PRETTY_FUNCTION__,
            cx, obj, cname, argc);
   }
@@ -731,8 +731,8 @@ staticFuncDispatcher
   NSMutableString *ms;
   
   ms = [NSMutableString stringWithCapacity:256];
-  [ms appendFormat:@"<%@[0x%08X]:", NSStringFromClass([self class]), self];
-  [ms appendFormat:@" handle=0x%08X", [self handle]];
+  [ms appendFormat:@"<%@[0x%p]:", NSStringFromClass([self class]), self];
+  [ms appendFormat:@" handle=0x%p", [self handle]];
   [ms appendFormat:@" class=%@", [self javaScriptClassName]];
   [ms appendFormat:@" parent=%@", [self parentObject]];
   [ms appendString:@">"];
@@ -765,7 +765,7 @@ static inline JSBool _propOp(JSContext *cx, NGPropOp op,
     return JS_PropertyStub(cx, obj, _id, vp);
 
   NSCAssert2(self->managedObject,
-             @"missing managed object (handler=%@, j0x%08X) !",
+             @"missing managed object (handler=%@, j0x%p) !",
              self, obj);
   
   if (JSVAL_IS_INT(_id)) {
@@ -855,7 +855,7 @@ static inline JSBool _propOp(JSContext *cx, NGPropOp op,
       case NGPropOp_add: {
         if (NGJavaScriptBridge_LOG_PROP_ADD) {
           NSLog(@"JS: add by name '%@' type %s "
-                @"j0x%08X o0x%08X<%@> on o0x%08X<%@>",
+                @"j0x%p o0x%p<%@> on o0x%p<%@>",
                 name, JS_GetTypeName(cx, JS_TypeOfValue(cx, *vp)),
                 obj, self, NSStringFromClass([self class]),
                 self->managedObject,
@@ -881,7 +881,7 @@ static inline JSBool _propOp(JSContext *cx, NGPropOp op,
         
         if (NGJavaScriptBridge_LOG_PROP_GET) {
           NSLog(@"JS: get by name '%@' type %s "
-                @"j0x%08X o0x%08X<%@> on o0x%08X<%@>",
+                @"j0x%p o0x%p<%@> on o0x%p<%@>",
                 name, JS_GetTypeName(cx, JS_TypeOfValue(cx, *vp)),
                 obj, self, NSStringFromClass([self class]),
                 self->managedObject,
@@ -896,7 +896,7 @@ static inline JSBool _propOp(JSContext *cx, NGPropOp op,
             v   = [self->managedObject valueForJSPropertyNamed:name];
             
             if (NGJavaScriptBridge_LOG_PROP_GET) {
-              NSLog(@"  return value o0x%08X<%@>",
+              NSLog(@"  return value o0x%p<%@>",
                     v, NSStringFromClass([v class]));
             }
             
@@ -917,7 +917,7 @@ static inline JSBool _propOp(JSContext *cx, NGPropOp op,
         
         if (NGJavaScriptBridge_LOG_PROP_SET) {
           NSLog(@"JSObjectHandler: set by name '%@' type %s "
-                @"j0x%08X o0x%08X<%@> on o0x%08X<%@>",
+                @"j0x%p o0x%p<%@> on o0x%p<%@>",
                 name, JS_GetTypeName(cx, JS_TypeOfValue(cx, *vp)),
                 obj, self, NSStringFromClass([self class]),
                 self->managedObject,
@@ -1079,7 +1079,7 @@ static void _finalize(JSContext *cx, JSObject *obj) {
     NSCAssert(self->managedObject, @"missing managed object !");
     
     if (NGJavaScriptBridge_TRACK_FINALIZATION) {
-      NSLog(@"finalizing j0x%08X o0x%08X<%@>",
+      NSLog(@"finalizing j0x%p o0x%p<%@>",
             obj, 
             self->managedObject, 
            NSStringFromClass([self->managedObject class]));