Ver Fonte

Fix attribute placement for debugging functions (#1587)

Joseph Henry há 3 anos atrás
pai
commit
c34325fee7
1 ficheiros alterados com 6 adições e 0 exclusões
  1. 6 0
      node/Bond.hpp

+ 6 - 0
node/Bond.hpp

@@ -1142,6 +1142,9 @@ class Bond {
 	 *
 	 *
 	 */
 	 */
 	void log(const char* fmt, ...)
 	void log(const char* fmt, ...)
+#ifdef __GNUC__
+		__attribute__((format(printf, 2, 3)))
+#endif
 	{
 	{
 #ifdef ZT_TRACE
 #ifdef ZT_TRACE
 		time_t rawtime;
 		time_t rawtime;
@@ -1171,6 +1174,9 @@ class Bond {
 	 *
 	 *
 	 */
 	 */
 	void debug(const char* fmt, ...)
 	void debug(const char* fmt, ...)
+#ifdef __GNUC__
+		__attribute__((format(printf, 2, 3)))
+#endif
 	{
 	{
 #ifdef ZT_DEBUG
 #ifdef ZT_DEBUG
 		time_t rawtime;
 		time_t rawtime;