From ad9d01050b7b6d592a83ce14eeef7068bd981028 Mon Sep 17 00:00:00 2001 From: Patrick Date: Mon, 19 Jun 2023 21:21:16 +0200 Subject: olm session management --- src/fixedbuffer.c | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/fixedbuffer.c (limited to 'src/fixedbuffer.c') diff --git a/src/fixedbuffer.c b/src/fixedbuffer.c deleted file mode 100644 index ad99897..0000000 --- a/src/fixedbuffer.c +++ /dev/null @@ -1,43 +0,0 @@ -#include "fixedbuffer.h" - -#include - -FixedBuffer -FixedBuf(const char * str) -{ - int len = strlen(str); - FixedBuffer result; - result.ptr = (char *)str; - result.cap = len; - result.len = len; - return result; -} - -bool -FixedBufferToInt(FixedBuffer fb, int * outInt) -{ - bool valid = false; - int result = 0; - - bool negative = false; - - for (int i = 0; i < fb.len; i++) - { - if (i == 0 && fb.ptr[i] == '-') - { - negative = true; - continue; - } - - int val = fb.ptr[i] - '0'; - if (val < 0 || val > 9) - return false; - - result *= 10; - result += val; - valid = true; - } - - *outInt = result; - return valid; -} \ No newline at end of file -- cgit v1.2.3