You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
320 B
C
12 lines
320 B
C
#include "scan.h"
|
|
#include <assert.h>
|
|
|
|
int main() {
|
|
char* s;
|
|
size_t l;
|
|
const char* orig;
|
|
orig="3:foo,"; assert(scan_netstring(orig,6,&s,&l)==6); assert(s==orig+2);
|
|
orig="4294967295:foo,"; assert(scan_netstring(orig,15,&s,&l)==0);
|
|
orig="18446744073709551615:foo,"; assert(scan_netstring(orig,25,&s,&l)==0);
|
|
}
|