Bug fix and authoring
[src/app-framework-main.git] / src / verbose.c
index 1472a90..36d2348 100644 (file)
@@ -1,6 +1,8 @@
 /*
  Copyright 2015 IoT.bzh
 
+ author: José Bollo <jose.bollo@iot.bzh>
+
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
  limitations under the License.
 */
 
-#include <string.h>
+#include "verbose.h"
 
+#if !defined(NDEBUG)
 int verbosity = 1;
-
-int verbose_scan_args(int argc, char **argv)
+#else
+void verbose_error(const char *file, int line)
 {
-       int i, r;
-       for (i=r=0 ; i < argc ; i++) {
-               if (!strcmp(argv[i], "-q"))
-                       verbosity = verbosity ? verbosity-1 : 0;
-               else if (!strcmp(argv[i], "-v"))
-                       verbosity++;
-               else
-                       argv[r++] = argv[i];
-       }
-       argv[r] = NULL;
-       return r;
+       ERROR("error file %s line %d", file, line);
 }
-
+#endif