Modify printing dlog messages 71/182371/1
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 22 Jun 2018 08:32:36 +0000 (17:32 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Fri, 22 Jun 2018 08:39:29 +0000 (17:39 +0900)
- Use basename()

Change-Id: Id08134528685a69de798e1584f056f2f9685fb0b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
idlc/c_gen/c_body_gen_base_cb.h
idlc/c_gen/c_gen_base_cb.h
idlc/cpp_gen/cpp_gen_base_cb.h
idlc/cpp_gen/cpp_stub_body_gen.cc

index 7fe8c842392bb93b99f71cc03ea79244823d63ca..647e0905f32b0dddd3853dfb1d3703317764cf1e 100644 (file)
@@ -414,10 +414,10 @@ R"__c_cb(
 #undef _D
 #endif
 
-#define _E(fmt, ...) dlog_print(DLOG_ERROR, LOG_TAG, "%s: %s(%d) > "fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
-#define _W(fmt, ...) dlog_print(DLOG_WARN, LOG_TAG, "%s: %s(%d) > "fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
-#define _I(fmt, ...) dlog_print(DLOG_INFO, LOG_TAG, "%s: %s(%d) > "fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
-#define _D(fmt, ...) dlog_print(DLOG_DEBUG, LOG_TAG, "%s: %s(%d) > "fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _E(fmt, ...) dlog_print(DLOG_ERROR, LOG_TAG, "%s: %s(%d) > "fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _W(fmt, ...) dlog_print(DLOG_WARN, LOG_TAG, "%s: %s(%d) > "fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _I(fmt, ...) dlog_print(DLOG_INFO, LOG_TAG, "%s: %s(%d) > "fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _D(fmt, ...) dlog_print(DLOG_DEBUG, LOG_TAG, "%s: %s(%d) > "fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
 )__c_cb";
 
 #endif  // IDLC_C_GEN_C_BODY_GEN_BASE_CB_H_
index dd51c2a051fc38ea0176411e307d9142508b30fb..91449ab47fa912d6217f5f9efefe69a8254331c2 100644 (file)
@@ -48,6 +48,7 @@ R"__c_cb(
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
+#include <libgen.h>
 #include <glib.h>
 #include <dlog.h>
 #include <rpc-port.h>
index 8322d0b8961f01ce7f21b430b0eac1308031f0ec..2d01c9e3eb256761dff000151dd400e85e6c53d4 100644 (file)
@@ -240,10 +240,10 @@ R"__cpp_cb(
 #undef _D
 #endif
 
-#define _E(fmt, ...) dlog_print(DLOG_ERROR, LOG_TAG, "%s: %s(%d) > " fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
-#define _W(fmt, ...) dlog_print(DLOG_WARN, LOG_TAG, "%s: %s(%d) > " fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
-#define _I(fmt, ...) dlog_print(DLOG_INFO, LOG_TAG, "%s: %s(%d) > " fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
-#define _D(fmt, ...) dlog_print(DLOG_DEBUG, LOG_TAG, "%s: %s(%d) > " fmt, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _E(fmt, ...) dlog_print(DLOG_ERROR, LOG_TAG, "%s: %s(%d) > " fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _W(fmt, ...) dlog_print(DLOG_WARN, LOG_TAG, "%s: %s(%d) > " fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _I(fmt, ...) dlog_print(DLOG_INFO, LOG_TAG, "%s: %s(%d) > " fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
+#define _D(fmt, ...) dlog_print(DLOG_DEBUG, LOG_TAG, "%s: %s(%d) > " fmt, basename(__FILE__), __FUNCTION__, __LINE__, ##__VA_ARGS__)
 )__cpp_cb";
 
 #endif  // IDLC_CPP_GEN_CPP_GEN_BASE_CB_H_
index 1d48b7da0fc5e58c51af603f464585118404798d..8ebf7deac8dcc4c20ff03f62eff8a30925cb7dde 100644 (file)
@@ -37,6 +37,7 @@ void CppStubBodyGen::OnInitGen(std::ofstream& stream) {
   stream << NLine(1);
   stream << "#include <stdlib.h>" << NLine(1)
          << "#include <assert.h>" << NLine(1)
+         << "#include <libgen.h>" << NLine(1)
          << "#include <dlog.h>" << NLine(1)
          <<  NLine(1)
          << "#include \"" << header_file << "\"" << NLine(2);