diff --git a/c/rl.c b/c/rl.c
index 4d02581..8eb1823 100644
--- a/c/rl.c
+++ b/c/rl.c
@@ -44,7 +44,7 @@
 	"       rl -l    display (BSD) license\n"
 	;
 
-const char versionmsg[] = "rl 0.6\n";
+const char versionmsg[] = "rl 0.7\n";
 
 const char licensemsg[] =
 	"rl is copyright (c) 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>\n"
@@ -143,13 +143,13 @@
 }
 
 void usage(void) {
-	fprintf(stdout, usagemsg);
+	fprintf(stdout, "%s", usagemsg);
 }
 
 void version(void) {
-	fprintf(stdout, versionmsg);
+	fprintf(stdout, "%s", versionmsg);
 }
 
 void license(void) {
-	fprintf(stdout, licensemsg);
+	fprintf(stdout, "%s", licensemsg);
 }
diff --git a/c/rs.c b/c/rs.c
index d89cc50..5ef8bad 100644
--- a/c/rs.c
+++ b/c/rs.c
@@ -53,7 +53,7 @@
 	"       rs -l    display (BSD) license\n"
 	;
 
-const char versionmsg[] = "rs 0.7\n";
+const char versionmsg[] = "rs 0.8\n";
 
 const char licensemsg[] =
 	"rs is copyright (c) 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>\n"
@@ -188,13 +188,13 @@
 }
 
 void usage(void) {
-	fprintf(stdout, usagemsg);
+	fprintf(stdout, "%s", usagemsg);
 }
 
 void version(void) {
-	fprintf(stdout, versionmsg);
+	fprintf(stdout, "%s", versionmsg);
 }
 
 void license(void) {
-	fprintf(stdout, licensemsg);
+	fprintf(stdout, "%s", licensemsg);
 }