added a is-true wrapper for bool objects
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Mon, 5 Feb 2007 15:47:11 +0000 (15:47 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Mon, 5 Feb 2007 15:47:11 +0000 (15:47 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@816 9efc2488-bf62-4759-914b-345cdb29e865

src/objson/object.c
src/objson/object.h

index c781c30..782379b 100644 (file)
@@ -805,3 +805,8 @@ char* jsonObjectToSimpleString( const jsonObject* o ) {
 }
 
 
+int jsonBoolIsTrue( const jsonObject* o ) {
+    return (o && o->type == JSON_BOOL && o->value.b);
+}
+
+
index 0b3887d..baa63e9 100644 (file)
@@ -254,6 +254,8 @@ jsonObject* jsonObjectClone( const jsonObject* o );
        */
 char* jsonObjectToSimpleString( const jsonObject* o );
 
+int jsonBoolIsTrue( const jsonObject* o );
+
 
 /* ------------------------------------------------------------------------ */
 /* XPATH */