openbsd-ports/devel/gputils/patches/patch-gputils_block_c

28 lines
1.3 KiB
Plaintext

$OpenBSD: patch-gputils_block_c,v 1.1 2004/01/14 22:19:29 naddy Exp $
--- gputils/block.c.orig 2003-10-19 22:14:02.000000000 +1000
+++ gputils/block.c 2003-10-19 22:14:48.000000000 +1000
@@ -44,18 +44,18 @@ void directory_block(void)
printf("Source file %s\n",
&block[COD_DIR_SOURCE]);
printf("Date %s\n",
- substr(temp_buf,&block[COD_DIR_DATE],7));
+ substr(temp_buf, sizeof(temp_buf), &block[COD_DIR_DATE],7));
printf("Time %2d:%2d\n",
gp_getl16(&block[COD_DIR_TIME]) / 100,
gp_getl16(&block[COD_DIR_DATE]) % 100);
printf("Compiler version %s\n",
- substr(temp_buf,&block[COD_DIR_VERSION],19));
+ substr(temp_buf, sizeof(temp_buf), &block[COD_DIR_VERSION],19));
printf("Compiler %s\n",
- substr(temp_buf,&block[COD_DIR_COMPILER],12));
+ substr(temp_buf, sizeof(temp_buf), &block[COD_DIR_COMPILER],12));
printf("Notice %s\n",
- substr(temp_buf,&block[COD_DIR_NOTICE],64));
+ substr(temp_buf, sizeof(temp_buf), &block[COD_DIR_NOTICE],64));
- processor_name = substr(temp_buf,&block[COD_DIR_PROCESSOR],8);
+ processor_name = substr(temp_buf, sizeof(temp_buf), &block[COD_DIR_PROCESSOR],8);
printf("Processor %s\n", processor_name);
processor_info = gp_find_processor(processor_name);