[gjs] stack: fix the property gets in get_frame_info()



commit ae2ca04b9998aa726d9c8c5a67f0bae66db468cf
Author: Giovanni Campagna <gcampagna src gnome org>
Date:   Tue May 7 20:02:11 2013 +0200

    stack: fix the property gets in get_frame_info()
    
    We were setting the temporary variable but not the out arguments.

 gjs/stack.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gjs/stack.c b/gjs/stack.c
index afd07f4..eb36e19 100644
--- a/gjs/stack.c
+++ b/gjs/stack.c
@@ -53,7 +53,7 @@ gjs_context_get_frame_info (JSContext  *context,
                             jsval      *fileName,
                             jsval      *lineNumber)
 {
-    jsval v_constructor, value;
+    jsval v_constructor;
     JSObject *err_obj;
 
     if (!JS_GetProperty(context, JS_GetGlobalObject(context),
@@ -67,19 +67,19 @@ gjs_context_get_frame_info (JSContext  *context,
 
     if (stack != NULL) {
         if (!gjs_object_get_property_const(context, err_obj,
-                                           GJS_STRING_STACK, &value))
+                                           GJS_STRING_STACK, stack))
             return JS_FALSE;
     }
 
     if (fileName != NULL) {
         if (!gjs_object_get_property_const(context, err_obj,
-                                           GJS_STRING_FILENAME, &value))
+                                           GJS_STRING_FILENAME, fileName))
             return JS_FALSE;
     }
 
     if (lineNumber != NULL) {
         if (!gjs_object_get_property_const(context, err_obj,
-                                           GJS_STRING_LINE_NUMBER, &value))
+                                           GJS_STRING_LINE_NUMBER, lineNumber))
             return JS_FALSE;
     }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]