You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.5 KiB
33 lines
1.5 KiB
--- src/spvw_fault.d.orig 2017-10-08 11:45:53.000000000 -0600 |
|
+++ src/spvw_fault.d 2018-02-18 12:41:32.934240135 -0700 |
|
@@ -289,7 +289,7 @@ modexp bool handle_fault_range (int prot |
|
|
|
local void xmprotect (aint addr, uintM len, int prot) { |
|
if (mprotect((void*)addr,len,prot) < 0) { |
|
- fprintf(stderr,GETTEXTL("mprotect(0x%lx,%d,%d) failed."),addr,len,prot); |
|
+ fprintf(stderr,GETTEXTL("mprotect(0x%lx,%lu,%d) failed."),addr,(unsigned long)len,prot); |
|
errno_out(OS_errno); |
|
abort(); |
|
} |
|
--- src/spvw_language.d.orig 2017-05-25 09:49:04.000000000 -0600 |
|
+++ src/spvw_language.d 2018-02-18 12:41:32.934240135 -0700 |
|
@@ -172,7 +172,7 @@ global void init_language |
|
{ /* Invalidate the gettext internal caches. */ |
|
char *td = textdomain(NULL); |
|
if (NULL == td) { |
|
- ANSIC_ERROR("textdomain",NULL); |
|
+ ANSIC_ERROR("textdomain",""); |
|
} |
|
if (NULL == textdomain(td)) { |
|
ANSIC_ERROR("textdomain",td); |
|
--- src/spvw_sigsegv.d.orig 2018-01-09 16:04:26.000000000 -0700 |
|
+++ src/spvw_sigsegv.d 2018-03-03 13:52:32.985798284 -0700 |
|
@@ -62,7 +62,7 @@ local void print_mem_stats (void) { |
|
/* Put a breakpoint here if you want to catch CLISP just before it dies. */ |
|
global void sigsegv_handler_failed (void* address) { |
|
fprint(stderr,"\n"); |
|
- fprintf(stderr,GETTEXTL("SIGSEGV cannot be cured. Fault address = 0x%lx."), |
|
+ fprintf(stderr,GETTEXTL("SIGSEGV cannot be cured. Fault address = %p."), |
|
address); |
|
fprint(stderr,"\n"); |
|
print_mem_stats();
|
|
|