Fix const qualifier warnings master
authorRobert Pengelly <robertapengelly@hotmail.com>
Wed, 30 Sep 2026 23:44:05 +0000 (00:44 +0100)
committerRobert Pengelly <robertapengelly@hotmail.com>
Wed, 30 Sep 2026 23:44:05 +0000 (00:44 +0100)
append.c
ar.c
delete.c
extract.c
replace.c

index e27d5d8c66e347bbfcc8f9e32dfafb18645eb3cd..a52adeee1fe58e6f4ee4a80e317237cc263e59d2 100644 (file)
--- a/append.c
+++ b/append.c
 
 void append (FILE *ofp, const char *fname) {
 
-    FILE *tfp;
-    
     struct ar_header header;
-    char temp[17];
+    FILE *tfp;
     
-    const char *name = fname;
-    char *p, *contents;
+    const char *name = fname, *p;
+    char *contents, temp[17];
     
     int need_newline = 0;
     long bytes, len, read;
diff --git a/ar.c b/ar.c
index ad5e1a1e38fa5bc3ccf5df97cc6fdb5bc2047832..37bf4afb1ca12c4fb42ef4f52f617804b575a7e8 100644 (file)
--- a/ar.c
+++ b/ar.c
@@ -39,7 +39,7 @@ int main (int argc, char **argv) {
     
     if (argc && *argv) {
     
-        char *p;
+        const char *p;
         program_name = *argv;
         
         if ((p = strrchr (program_name, '/')) || (p = strrchr (program_name, '\\'))) {
index acbaab3487e2eb4b2f0acfbb27f0ed1414f20b91..47da7ebb9908fc2641cb17f93a9e59d7d3b91eef 100644 (file)
--- a/delete.c
+++ b/delete.c
@@ -13,8 +13,8 @@ void delete (FILE *arfp, const char *fname) {
 
     long bytes, len, read;
     
-    const char *name;
-    char temp[17], *p, *contents;
+    const char *name, *p;
+    char *contents, temp[17];
     
     FILE *tfp;
     
index bf0d79b99d09ad41b5faf07a7f793bbb2368b6b6..b21036d78a01229d0501b7b6c31d2bda5842f36f 100644 (file)
--- a/extract.c
+++ b/extract.c
@@ -14,8 +14,8 @@ void extract (FILE *arfp, const char *fname) {
     FILE *ofp;
     long bytes, len, read;
     
-    const char *name;
-    char temp[17], *p, *contents;
+    const char *name, *p;
+    char *contents, temp[17];
     
     name = fname;
     
index d0e9ad702cc385de6fb7aa3e083a48012c6d03b5..6a2be76944af525afcf4e5fb4dd43ece6f4df75b 100644 (file)
--- a/replace.c
+++ b/replace.c
@@ -13,8 +13,8 @@ void replace (FILE *arfp, const char *fname) {
 
     long bytes, len, read;
     
-    const char *name;
-    char temp[17], *p, *contents;
+    const char *name, *p;
+    char *contents, temp[17];
     
     FILE *tfp;