115 lines
3.2 KiB
Diff
115 lines
3.2 KiB
Diff
Upstream-Status: Inappropriate [configuration]
|
|
|
|
Subject: [PATCH 5/5] Change compiler warnings
|
|
Organization: O.S. Systems Software LTDA.
|
|
|
|
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
|
|
---
|
|
src/debug.c | 6 +++---
|
|
src/toast.c | 17 +++++++----------
|
|
2 files changed, 10 insertions(+), 13 deletions(-)
|
|
|
|
diff --git a/src/debug.c b/src/debug.c
|
|
index 04c3907..a2a5136 100644
|
|
--- a/src/debug.c
|
|
+++ b/src/debug.c
|
|
@@ -49,7 +49,7 @@ void gsm_debug_longwords P4( (name, from, to, ptr),
|
|
fprintf( stderr, "%s [%d .. %d]: ", name, from, to );
|
|
while (from <= to) {
|
|
|
|
- fprintf(stderr, "%d ", ptr[ from ] );
|
|
+ fprintf(stderr, "%ld ", ptr[ from ] );
|
|
from++;
|
|
if (nprinted++ >= 7) {
|
|
nprinted = 0;
|
|
@@ -63,14 +63,14 @@ void gsm_debug_longword P2( (name, value),
|
|
char * name,
|
|
longword value )
|
|
{
|
|
- fprintf(stderr, "%s: %d\n", name, (long)value );
|
|
+ fprintf(stderr, "%s: %ld\n", name, (long)value );
|
|
}
|
|
|
|
void gsm_debug_word P2( (name, value),
|
|
char * name,
|
|
word value )
|
|
{
|
|
- fprintf(stderr, "%s: %d\n", name, (long)value);
|
|
+ fprintf(stderr, "%s: %ld\n", name, (long)value);
|
|
}
|
|
|
|
#endif
|
|
diff --git a/src/toast.c b/src/toast.c
|
|
index 9823642..55606d7 100644
|
|
--- a/src/toast.c
|
|
+++ b/src/toast.c
|
|
@@ -251,8 +251,8 @@ static char * emalloc P1((len), size_t len)
|
|
{
|
|
char * s;
|
|
if (!(s = malloc(len))) {
|
|
- fprintf(stderr, "%s: failed to malloc %d bytes -- abort\n",
|
|
- progname, len);
|
|
+ fprintf(stderr, "%s: failed to malloc %ld bytes -- abort\n",
|
|
+ progname, (long) len);
|
|
onintr();
|
|
exit(1);
|
|
}
|
|
@@ -270,7 +270,7 @@ static char* normalname P3((name, want, cut), char *name, char *want,char *cut)
|
|
maxlen = strlen(name) + 1 + strlen(want) + strlen(cut);
|
|
p = strcpy(emalloc(maxlen), name);
|
|
|
|
- if (s = suffix(p, cut)) strcpy(s, want);
|
|
+ if ((s = suffix(p, cut))) strcpy(s, want);
|
|
else if (*want && !suffix(p, want)) strcat(p, want);
|
|
|
|
return p;
|
|
@@ -386,7 +386,7 @@ static void update_times P0()
|
|
ut[0] = instat.st_atime;
|
|
ut[1] = instat.st_mtime;
|
|
|
|
- (void) utime(outname, ut);
|
|
+ (void) utime(outname, (struct utimbuf *)ut);
|
|
|
|
#endif /* UTIMBUF */
|
|
}
|
|
@@ -416,7 +416,7 @@ static int okay_as_input P3((name,f,st), char* name, FILE* f, struct stat * st)
|
|
}
|
|
if (st->st_nlink > 1 && !f_cat && !f_precious) {
|
|
fprintf(stderr,
|
|
- "%s: \"%s\" has %s other link%s -- unchanged.\n",
|
|
+ "%s: \"%s\" has %d other link%s -- unchanged.\n",
|
|
progname,name,st->st_nlink - 1,"s" + (st->st_nlink<=2));
|
|
return 0;
|
|
}
|
|
@@ -585,8 +585,8 @@ static int process_decode P0()
|
|
|
|
if (cc != sizeof(s)) {
|
|
if (cc >= 0) fprintf(stderr,
|
|
- "%s: incomplete frame (%d byte%s missing) from %s\n",
|
|
- progname, sizeof(s) - cc,
|
|
+ "%s: incomplete frame (%ld byte%s missing) from %s\n",
|
|
+ progname, (long) sizeof(s) - cc,
|
|
"s" + (sizeof(s) - cc == 1),
|
|
inname ? inname : "stdin" );
|
|
gsm_destroy(r);
|
|
@@ -624,8 +624,6 @@ static int process_decode P0()
|
|
|
|
static int process P1((name), char * name)
|
|
{
|
|
- int step = 0;
|
|
-
|
|
out = (FILE *)0;
|
|
in = (FILE *)0;
|
|
|
|
@@ -779,7 +777,6 @@ int main P2((ac, av), int ac, char **av)
|
|
case 'h': help(); exit(0);
|
|
|
|
default:
|
|
- usage:
|
|
fprintf(stderr,
|
|
"Usage: %s [-fcpdhvuaslFC] [files...] (-h for help)\n",
|
|
progname);
|
|
--
|
|
2.1.4
|
|
|