aboutsummaryrefslogtreecommitdiff
path: root/src/hash
diff options
context:
space:
mode:
Diffstat (limited to 'src/hash')
-rw-r--r--src/hash/adler.c2
-rw-r--r--src/hash/bsdchecksum.c2
-rw-r--r--src/hash/fletcher.c6
-rw-r--r--src/hash/xor.c2
4 files changed, 6 insertions, 6 deletions
diff --git a/src/hash/adler.c b/src/hash/adler.c
index a43318a..a893373 100644
--- a/src/hash/adler.c
+++ b/src/hash/adler.c
@@ -21,7 +21,7 @@ int l_adler32(lua_State* L){
char digest[32];
uint32_t u = i_adler32(a, len);
- sprintf(digest,"%x",u);
+ sprintf(digest,"%08x",u);
lua_pushstring(L, digest);
return 1;
diff --git a/src/hash/bsdchecksum.c b/src/hash/bsdchecksum.c
index 1c69497..d2cd874 100644
--- a/src/hash/bsdchecksum.c
+++ b/src/hash/bsdchecksum.c
@@ -23,7 +23,7 @@ int l_bsdchecksum(lua_State* L){
char digest[16];
uint16_t u = i_bsdchecksum(a, len);
- sprintf(digest,"%x",u);
+ sprintf(digest,"%i",u);
lua_pushstring(L, digest);
return 1;
diff --git a/src/hash/fletcher.c b/src/hash/fletcher.c
index 2ed7e42..0d82fd0 100644
--- a/src/hash/fletcher.c
+++ b/src/hash/fletcher.c
@@ -40,7 +40,7 @@ int l_fletcher32(lua_State* L){
char digest[32];
uint32_t u = i_fletcher32(a, len);
- sprintf(digest,"%x",u);
+ sprintf(digest,"%08x",u);
lua_pushstring(L, digest);
return 1;
@@ -54,7 +54,7 @@ int l_fletcher16(lua_State* L){
char digest[16];
uint16_t u = i_fletcher16(a, len);
- sprintf(digest,"%x",u);
+ sprintf(digest,"%04x",u);
lua_pushstring(L, digest);
return 1;
@@ -68,7 +68,7 @@ int l_fletcher8(lua_State* L){
char digest[8];
uint8_t u = i_fletcher8(a, len);
- sprintf(digest,"%x",u);
+ sprintf(digest,"%02x",u);
lua_pushstring(L, digest);
return 1;
diff --git a/src/hash/xor.c b/src/hash/xor.c
index a2c1b0b..5fe23b7 100644
--- a/src/hash/xor.c
+++ b/src/hash/xor.c
@@ -19,7 +19,7 @@ int l_xor8(lua_State* L){
char digest[8];
uint8_t u = i_xor8(a, len);
- sprintf(digest,"%x",u);
+ sprintf(digest,"%02x",u);
lua_pushstring(L, digest);
return 1;