From c6f5d819af91284959d02bc109dbdb0d9cbb0c15 Mon Sep 17 00:00:00 2001
From: Henry Kroll III <henry@comptune.com>
Date: Wed, 8 Dec 2010 01:05:50 -0800
Subject: [PATCH] tcc: fix format string in error handler

---
 tcc.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tcc.c b/tcc.c
index 1a9f067d..94e6336c 100644
--- a/tcc.c
+++ b/tcc.c
@@ -241,10 +241,10 @@ static void exec_other_tcc(TCCState *s, int argc,
     char *parent,*child_tcc;
     int opt = atoi(optarg);
     if (strlen(argv[0]) > 4000)
-        error("-m32/64 unsafe path length");
+        error("-m%i unsafe path length", ARG);
     switch (opt) {
         case ARG + 1: /* oops we called ourselves */
-            error("-m32/64 cross compiler not installed");
+            error("-m%i cross compiler not installed", ARG);
             break;
         case ARG:
         {
@@ -262,8 +262,8 @@ static void exec_other_tcc(TCCState *s, int argc,
                 execvp(child_path, CAST argv);
                 sprintf(child_tcc,"tcc%s",tcc_fileextension(parent));
                 execvp(child_path, CAST argv);
-                error("-m32/64 cross compiler not found");
-            } else error("-m32/65 unsupported configuration");
+                error("-m%i cross compiler not found", ARG);
+            } else error("-m%i unsupported configuration", ARG);
         }
         case 96 ^  ARG     : break;
         case 96 ^ (ARG + 1): break;