Fossil SCM

Fix the previous commit to restore ANSI C-89 conformance.

florian 2024-12-18 18:40 trunk
Commit bee9b3016870835e9c5769a00af609d1ef6d860da0bb0a381b6f627d6d50755b
1 file changed +2 -1
+2 -1
--- src/printf.c
+++ src/printf.c
@@ -850,12 +850,13 @@
850850
}
851851
case etHEX: {
852852
char *zArg = va_arg(ap, char*);
853853
int szArg = (int)strlen(zArg);
854854
int szBlob = blob_size(pBlob);
855
+ u8 *aBuf;
855856
blob_resize(pBlob, szBlob+szArg*2+1);
856
- u8 *aBuf = (u8*)&blob_buffer(pBlob)[szBlob];
857
+ aBuf = (u8*)&blob_buffer(pBlob)[szBlob];
857858
encode16((const u8*)zArg, aBuf, szArg);
858859
length = width = 0;
859860
break;
860861
}
861862
case etERROR:
862863
--- src/printf.c
+++ src/printf.c
@@ -850,12 +850,13 @@
850 }
851 case etHEX: {
852 char *zArg = va_arg(ap, char*);
853 int szArg = (int)strlen(zArg);
854 int szBlob = blob_size(pBlob);
 
855 blob_resize(pBlob, szBlob+szArg*2+1);
856 u8 *aBuf = (u8*)&blob_buffer(pBlob)[szBlob];
857 encode16((const u8*)zArg, aBuf, szArg);
858 length = width = 0;
859 break;
860 }
861 case etERROR:
862
--- src/printf.c
+++ src/printf.c
@@ -850,12 +850,13 @@
850 }
851 case etHEX: {
852 char *zArg = va_arg(ap, char*);
853 int szArg = (int)strlen(zArg);
854 int szBlob = blob_size(pBlob);
855 u8 *aBuf;
856 blob_resize(pBlob, szBlob+szArg*2+1);
857 aBuf = (u8*)&blob_buffer(pBlob)[szBlob];
858 encode16((const u8*)zArg, aBuf, szArg);
859 length = width = 0;
860 break;
861 }
862 case etERROR:
863

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button