Implement examples/unpack.c
This commit is contained in:
		
							parent
							
								
									448937b6fb
								
							
						
					
					
						commit
						272d9fe38c
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		|  | @ -7,7 +7,7 @@ INCLUDE_PATH	= ../include | |||
| CFLAGS		+= -I$(INCLUDE_PATH) | ||||
| LDFLAGS		= -L../src -lskipstone | ||||
| 
 | ||||
| EXAMPLES	= read map test queue pack | ||||
| EXAMPLES	= read map test queue pack unpack | ||||
| 
 | ||||
| RM		= /bin/rm | ||||
| 
 | ||||
|  |  | |||
|  | @ -6,14 +6,14 @@ | |||
| #include <skipstone/message.h> | ||||
| 
 | ||||
| int main(int argc, char **argv) { | ||||
|     uint8_t buf[6] = "\x5KMFDM", | ||||
|     uint8_t buf[7] = "\x5KMFDM", | ||||
|             str[SKIPSTONE_MESSAGE_MAX_STRLEN]; | ||||
| 
 | ||||
|     if (skipstone_message_unpack(buf, sizeof(buf), "z", str) < 0) { | ||||
|         fprintf(stderr, "%s: %s: %s\n", | ||||
|             argv[0], "skipstone_message_unpack()", strerror(errno)); | ||||
| 
 | ||||
|         goto message_unpack; | ||||
|         goto error_message_unpack; | ||||
|     } | ||||
| 
 | ||||
|     printf("%s\n", str); | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue