Index: native_client_sdk/src/libraries/nacl_io/log.h |
diff --git a/native_client_sdk/src/libraries/nacl_io/log.h b/native_client_sdk/src/libraries/nacl_io/log.h |
index 8c9ce8d28cb059cba1c9e1483389d8f0fb4817d9..b11e1c365fa865250e7c19ed561f6847265bc6af 100644 |
--- a/native_client_sdk/src/libraries/nacl_io/log.h |
+++ b/native_client_sdk/src/libraries/nacl_io/log.h |
@@ -16,11 +16,17 @@ |
#define LOG_TRACE(format, ...) |
#endif |
-#define LOG_ERROR(format, ...) \ |
- nacl_io_log(LOG_PREFIX "error: " format "\n", ##__VA_ARGS__) |
- |
-#define LOG_WARN(format, ...) \ |
- nacl_io_log(LOG_PREFIX "warning: " format "\n", ##__VA_ARGS__) |
+#define LOG_ERROR(format, ...) \ |
+ nacl_io_log(LOG_PREFIX "%s:%d: error: " format "\n", \ |
+ __FILE__, \ |
+ __LINE__, \ |
+ ##__VA_ARGS__) |
+ |
+#define LOG_WARN(format, ...) \ |
+ nacl_io_log(LOG_PREFIX "%s:%d: warning: " format "\n", \ |
+ __FILE__, \ |
+ __LINE__, \ |
+ ##__VA_ARGS__) |
EXTERN_C_BEGIN |