aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndy Moreton2019-01-16 17:44:10 +0000
committerEli Zaretskii2019-01-16 20:04:27 +0200
commit8bf51c380acc04f25fba8f8aa3d1cc08b45f3e69 (patch)
treeba01dd40410323f51d6dfc796de50b092357a8e9 /src
parentebd174e218f46e2d3e30646a8426f6ec1ae9e8d1 (diff)
downloademacs-8bf51c380acc04f25fba8f8aa3d1cc08b45f3e69.tar.gz
emacs-8bf51c380acc04f25fba8f8aa3d1cc08b45f3e69.zip
Avoid compilation warnings in MS-Windows build
* src/pdumper.c (dump_cold_bignum): * src/emacs.c(load_pdump) [WINDOWSNT]: Avoid compiler warnings due to 64-bit vs 32-bit data type mismatches.
Diffstat (limited to 'src')
-rw-r--r--src/emacs.c2
-rw-r--r--src/pdumper.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/emacs.c b/src/emacs.c
index c1133f2460a..834f55b6f32 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -749,7 +749,7 @@ load_pdump (int argc, char **argv)
749 /* Remove the .exe extension if present. */ 749 /* Remove the .exe extension if present. */
750 argv0_len = strlen (argv[0]); 750 argv0_len = strlen (argv[0]);
751 if (argv0_len >= 4 && c_strcasecmp (argv[0] + argv0_len - 4, ".exe") == 0) 751 if (argv0_len >= 4 && c_strcasecmp (argv[0] + argv0_len - 4, ".exe") == 0)
752 sprintf (dump_file, "%.*s%s", argv0_len - 4, argv[0], suffix); 752 sprintf (dump_file, "%.*s%s", (int)(argv0_len - 4), argv[0], suffix);
753 else 753 else
754#endif 754#endif
755 sprintf (dump_file, "%s%s", argv[0], suffix); 755 sprintf (dump_file, "%s%s", argv[0], suffix);
diff --git a/src/pdumper.c b/src/pdumper.c
index 3787408e6da..db66e1ba26b 100644
--- a/src/pdumper.c
+++ b/src/pdumper.c
@@ -3442,7 +3442,7 @@ dump_cold_bignum (struct dump_context *ctx, Lisp_Object object)
3442 dump_off_to_lisp ((mpz_sgn (bignum->value) < 0 3442 dump_off_to_lisp ((mpz_sgn (bignum->value) < 0
3443 ? -nlimbs : nlimbs))); 3443 ? -nlimbs : nlimbs)));
3444 Fputhash (object, descriptor, ctx->bignum_data); 3444 Fputhash (object, descriptor, ctx->bignum_data);
3445 for (size_t i = 0; i < nlimbs; ++i) 3445 for (mp_size_t i = 0; i < nlimbs; ++i)
3446 { 3446 {
3447 mp_limb_t limb = mpz_getlimbn (bignum->value, i); 3447 mp_limb_t limb = mpz_getlimbn (bignum->value, i);
3448 dump_write (ctx, &limb, sizeof (limb)); 3448 dump_write (ctx, &limb, sizeof (limb));