From 4f0bd8e8e1fe0a7f8eda31e16d6415daa599583a Mon Sep 17 00:00:00 2001
From: oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Date: Tue, 21 Apr 2009 05:33:47 +0000
Subject: [PATCH] Zach Welch <zw@superlucidity.net> fix -Wformat-security
 warnings (1 of 4)

git-svn-id: svn://svn.berlios.de/openocd/trunk@1481 b42882b7-edfa-0310-969c-e2dbd0fdcd60
---
 src/helper/options.c   | 2 +-
 src/jtag/arm-jtag-ew.c | 2 +-
 src/jtag/jlink.c       | 2 +-
 src/jtag/vsllink.c     | 4 ++--
 src/target/target.c    | 2 +-
 src/xsvf/xsvf.c        | 2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/helper/options.c b/src/helper/options.c
index 7e738d734..109419b39 100644
--- a/src/helper/options.c
+++ b/src/helper/options.c
@@ -54,7 +54,7 @@ static struct option long_options[] =
 
 int configuration_output_handler(struct command_context_s *context, const char* line)
 {
-	LOG_USER_N(line);
+	LOG_USER_N("%s", line);
 
 	return ERROR_OK;
 }
diff --git a/src/jtag/arm-jtag-ew.c b/src/jtag/arm-jtag-ew.c
index fa2df65a5..4acea8d60 100644
--- a/src/jtag/arm-jtag-ew.c
+++ b/src/jtag/arm-jtag-ew.c
@@ -896,7 +896,7 @@ static void armjtagew_debug_buffer(u8 *buffer, int length)
 			snprintf(s, 4, " %02x", buffer[j]);
 			strcat(line, s);
 		}
-		LOG_DEBUG(line);
+		LOG_DEBUG("%s", line);
 	}
 }
 #endif
diff --git a/src/jtag/jlink.c b/src/jtag/jlink.c
index 7eae9049d..9b5a6954a 100644
--- a/src/jtag/jlink.c
+++ b/src/jtag/jlink.c
@@ -537,7 +537,7 @@ static int jlink_get_version_info(void)
 		if (result == len)
 		{
 			usb_in_buffer[result] = 0;
-			LOG_INFO((char *)usb_in_buffer);
+			LOG_INFO("%s", (char *)usb_in_buffer);
 			return ERROR_OK;
 		}
 	}
diff --git a/src/jtag/vsllink.c b/src/jtag/vsllink.c
index 7e9bbc1f0..02d4e64ee 100644
--- a/src/jtag/vsllink.c
+++ b/src/jtag/vsllink.c
@@ -470,7 +470,7 @@ static int vsllink_init(void)
 			vsllink_usb_in_buffer[result] = 0;
 			VSLLINK_BufferSize = vsllink_usb_in_buffer[0] + (vsllink_usb_in_buffer[1] << 8);
 			strncpy(version_str, (char *)vsllink_usb_in_buffer + 2, sizeof(version_str));
-			LOG_INFO(version_str);
+			LOG_INFO("%s", version_str);
 
 			// free the pre-alloc memroy
 			free(vsllink_usb_in_buffer);
@@ -1449,7 +1449,7 @@ static void vsllink_debug_buffer(u8 *buffer, int length)
 			snprintf(s, 4, " %02x", buffer[j]);
 			strcat(line, s);
 		}
-		LOG_DEBUG(line);
+		LOG_DEBUG("%s", line);
 	}
 }
 #endif // _DEBUG_USB_COMMS_
diff --git a/src/target/target.c b/src/target/target.c
index abe7d46ee..40a2dc93f 100644
--- a/src/target/target.c
+++ b/src/target/target.c
@@ -3961,7 +3961,7 @@ static int jim_target( Jim_Interp *interp, int argc, Jim_Obj *const *argv )
 	};
 
 	LOG_DEBUG("Target command params:");
-	LOG_DEBUG(Jim_Debug_ArgvString( interp, argc, argv) );
+	LOG_DEBUG("%s", Jim_Debug_ArgvString(interp, argc, argv));
 
 	cmd_ctx = Jim_GetAssocData( interp, "context" );
 
diff --git a/src/xsvf/xsvf.c b/src/xsvf/xsvf.c
index 4e1f23e06..3613897f4 100644
--- a/src/xsvf/xsvf.c
+++ b/src/xsvf/xsvf.c
@@ -761,7 +761,7 @@ static int handle_xsvf_command(struct command_context_s *cmd_ctx, char *cmd, cha
 
 				comment[sizeof(comment)-1] = 0;		/* regardless, terminate */
 				if (verbose)
-					LOG_USER(comment);
+					LOG_USER("%s", comment);
 			}
 			break;
 
-- 
GitLab