diff --git a/test/rbus/consumer/elementTree.c b/test/rbus/consumer/elementTree.c index ca4a5343..dc2c5b10 100644 --- a/test/rbus/consumer/elementTree.c +++ b/test/rbus/consumer/elementTree.c @@ -56,6 +56,12 @@ void checkmd5(const char* name, elementNode* root, const char* correctmd5) char path[256]; snprintf(path, 255, "/tmp/%s.txt", name); FILE* f = fopen(path, "w"); + + if(!f) { + printf("%s: Failed to open file %s\n", __FUNCTION__, path); + return; + } + fprintRegisteredElements(f, root, 0); fclose(f); char md5[MD5_LEN+1];