From d02a5592fcc4d9e253af193beb5d26dc8c59ee2a Mon Sep 17 00:00:00 2001
From: florian <f.spreckelsen@inidscale.com>
Date: Tue, 10 Aug 2021 14:55:06 +0200
Subject: [PATCH] DRAFT; Add debugging output

---
 src/ccaosdb.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/ccaosdb.cpp b/src/ccaosdb.cpp
index d18099c..8797474 100644
--- a/src/ccaosdb.cpp
+++ b/src/ccaosdb.cpp
@@ -26,6 +26,7 @@
 #include "caosdb/status_code.h"
 #include "caosdb/logging.h"
 #include <cassert>
+#include <cstring>
 #include <exception>
 #include <iostream>
 #include <stdio.h>
@@ -337,7 +338,9 @@ ERROR_RETURN_CODE(
       transaction->wrapped_transaction);
     // Fill a string vector with the contents of the array of char arrays.
     std::vector<std::string> str_ids;
+    std::cout << "Filling vector with ids ..." << std::endl;
     for (const char **i = ids; *i; ++i) {
+      std::cout << *i << ", empty: " << (strcmp(*i, "") == 0) << std::endl;
       str_ids.push_back(std::string(*i));
     }
     return wrapped_transaction->RetrieveById(str_ids.begin(), str_ids.end());
-- 
GitLab