minor perf enhancements
authoradam <adamansky@gmail.com>
Mon, 12 Aug 2013 05:33:25 +0000 (12:33 +0700)
committeradam <adamansky@gmail.com>
Mon, 12 Aug 2013 05:33:25 +0000 (12:33 +0700)
tcejdb/bson.c

index 3ca2b74..d567c80 100644 (file)
@@ -415,8 +415,8 @@ static bson_type bson_find_fieldpath_value_impl(char* pstack, int curr, FFPCTX *
             continue;
         }
         //PUSH
-        if (curr > 0) { //add leading dot
-            memset(pstack + curr, '.', 1);
+        if (curr > 0) { //add leading dot            
+            *(pstack + curr) = '.';
             curr++;
         }
         memcpy(pstack + curr, key, klen);