[Redbutton-devel] SF.net SVN: redbutton: [319] redbutton-browser/trunk
Brought to you by:
skilvington
|
From: <ski...@us...> - 2007-06-26 14:30:21
|
Revision: 319
http://svn.sourceforge.net/redbutton/?rev=319&view=rev
Author: skilvington
Date: 2007-06-26 07:30:03 -0700 (Tue, 26 Jun 2007)
Log Message:
-----------
be more verbose about ops on Variables
Modified Paths:
--------------
redbutton-browser/trunk/IntegerVariableClass.c
redbutton-browser/trunk/OctetStringVariableClass.c
redbutton-browser/trunk/VariableClass.c
Modified: redbutton-browser/trunk/IntegerVariableClass.c
===================================================================
--- redbutton-browser/trunk/IntegerVariableClass.c 2007-06-13 09:40:44 UTC (rev 318)
+++ redbutton-browser/trunk/IntegerVariableClass.c 2007-06-26 14:30:03 UTC (rev 319)
@@ -139,6 +139,8 @@
val = GenericInteger_getInteger(¶ms->value, caller_gid);
+ verbose("Add: %d + %d", v->inst.Value.u.integer, val);
+
v->inst.Value.u.integer += val;
return;
@@ -157,6 +159,8 @@
val = GenericInteger_getInteger(¶ms->value, caller_gid);
+ verbose("Subtract: %d - %d", v->inst.Value.u.integer, val);
+
v->inst.Value.u.integer -= val;
return;
@@ -175,6 +179,8 @@
val = GenericInteger_getInteger(¶ms->value, caller_gid);
+ verbose("Multiply: %d * %d", v->inst.Value.u.integer, val);
+
v->inst.Value.u.integer *= val;
return;
@@ -193,6 +199,8 @@
val = GenericInteger_getInteger(¶ms->value, caller_gid);
+ verbose("Divide: %d / %d", v->inst.Value.u.integer, val);
+
v->inst.Value.u.integer /= val;
return;
@@ -211,6 +219,8 @@
val = GenericInteger_getInteger(¶ms->value, caller_gid);
+ verbose("Modulo: %d %% %d", v->inst.Value.u.integer, val);
+
v->inst.Value.u.integer %= val;
return;
Modified: redbutton-browser/trunk/OctetStringVariableClass.c
===================================================================
--- redbutton-browser/trunk/OctetStringVariableClass.c 2007-06-13 09:40:44 UTC (rev 318)
+++ redbutton-browser/trunk/OctetStringVariableClass.c 2007-06-26 14:30:03 UTC (rev 319)
@@ -115,6 +115,8 @@
target = &v->inst.Value.u.octetstring;
append = GenericOctetString_getOctetString(¶ms->append_value, caller_gid);
+ verbose("Append: '%.*s' + '%.*s'", target->size, target->data, append->size, append->data);
+
target->data = safe_realloc(target->data, target->size + append->size);
memcpy(&target->data[target->size], append->data, append->size);
target->size += append->size;
Modified: redbutton-browser/trunk/VariableClass.c
===================================================================
--- redbutton-browser/trunk/VariableClass.c 2007-06-13 09:40:44 UTC (rev 318)
+++ redbutton-browser/trunk/VariableClass.c 2007-06-26 14:30:03 UTC (rev 319)
@@ -4,6 +4,7 @@
#include "MHEGEngine.h"
#include "ISO13522-MHEG-5.h"
+#include "VariableClass.h"
#include "RootClass.h"
#include "GenericBoolean.h"
#include "BooleanVariableClass.h"
@@ -163,6 +164,8 @@
break;
}
+ verbose("SetVariable: %s", VariableClass_stringValue(v));
+
return;
}
@@ -249,7 +252,7 @@
case OriginalValue_octetstring:
oct = &v->inst.Value.u.octetstring;
_value = safe_realloc(_value, oct->size + 128);
- snprintf(_value, oct->size + 128, "OctetString %u %.*s", oct->size, oct->size, oct->data);
+ snprintf(_value, oct->size + 128, "OctetString '%.*s'", oct->size, oct->data);
return _value;
case OriginalValue_object_reference:
@@ -260,7 +263,7 @@
case OriginalValue_content_reference:
oct = &v->inst.Value.u.content_reference;
_value = safe_realloc(_value, oct->size + 128);
- snprintf(_value, oct->size + 128, "ContentReference %u %.*s", oct->size, oct->size, oct->data);
+ snprintf(_value, oct->size + 128, "ContentReference '%.*s'", oct->size, oct->data);
return _value;
default:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|