servlib/bundling/BPQBlock.cc
changeset 43 721d4a13bd0b
parent 42 6e7559bfcb52
child 44 c4b3e13a1a90
--- a/servlib/bundling/BPQBlock.cc	Mon Aug 15 17:48:10 2011 +0100
+++ b/servlib/bundling/BPQBlock.cc	Mon Aug 15 18:14:59 2011 +0100
@@ -190,12 +190,6 @@
 /////////////////////////////////////////////////////
     ASSERT ( block != NULL );
 //    ASSERT ( block->data() != NULL );
-    // BPQ Kind must be 0 or 1
-    if ( *(block->data()) != 0 &&
-         *(block->data()) != 1 ) {
-        log_err_p(LOG, "BPQBlock::initialise: block->data() = %c(should be 0|1)",
-            *(block->data()));
-    }
 
     log_debug_p(LOG, "BPQBlock::initialise: block != NULL");
     log_debug_p(LOG, "BPQBlock::initialise: block->data() != NULL"); 
@@ -228,6 +222,13 @@
     log_debug_p(LOG, "BPQBlock::initialise: extracting buf");
     buf = block->data();
 
+    // BPQ Kind must be 0 or 1
+    if ( *(block->data()) != 0 &&
+         *(block->data()) != 1 ) {
+        log_err_p(LOG, "BPQBlock::initialise: block->data() = %c(should be 0|1)",
+            *(block->data()));
+    }
+
     // BPQ-kind             1-byte
     if ( i < len ) {
         log_debug_p(LOG, "BPQBlock::initialise: extracting kind");