⛏️ index : buildtools.git

author Franck LeCodeur <cassisian@gmail.com> 2021-08-27 20:22:44.0 +02:00:00
committer Jérôme Duval <jerome.duval@gmail.com> 2021-08-30 16:34:35.0 +00:00:00
commit
88d0e51d38c178db058073d544c33fd5e86ba6e0 [patch]
tree
683ec31c2ffaa790a4bdd4a06ac8a8958412d233
parent
5cccbfddbae298f881959a21a823dabc7732af7f
download
88d0e51d38c178db058073d544c33fd5e86ba6e0.tar.gz

jam: Fix warning. Argument has type long int but indicated format was int.

Cc bin.linuxx86/variable.o
variable.c: In function ‘var_defines’:
variable.c:121:46: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=]
  121 |    printf("MAXSYM is too low, need at least %d\n", val - *e);
      |                                             ~^     ~~~~~~~~
      |                                              |         |
      |                                              int       long int
      |                                             %ld

Change-Id: I389577a71416029fdff0f486af745ea482b14ddd
Reviewed-on: https://review.haiku-os.org/c/buildtools/+/4397
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>

Diff

 jam/variable.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jam/variable.c b/jam/variable.c
index 97b7bb0..7a5b4f4 100644
--- a/jam/variable.c
+++ a/jam/variable.c
@@ -118,7 +118,7 @@
		/* Get name */

		if (val - *e > MAXSYM) {
			printf("MAXSYM is too low, need at least %d\n", val - *e);
			printf("MAXSYM is too low, need at least %td\n", val - *e);
			exit(-1);
		}
		strncpy( buf, *e, val - *e );