source: MondoRescue/branches/stable/mondo/src/test/test-string.c@ 1156

Last change on this file since 1156 was 1140, checked in by Bruno Cornec, 17 years ago

Try to fix some valgrind reports (note that this version still doesn't work)

  • Property svn:eol-style set to native
File size: 587 bytes
Line 
1/*
2 * Test file to test the configuration file handling
3 *
4 * $Id$
5 *
6 */
7
8#include <string.h>
9#include <stdlib.h>
10#include <stdio.h>
11
12#include "mr_str.h"
13#include "mr_mem.h"
14
15int main(void) {
16 const char delims[3] = ": \n";
17
18 int lastpos = 0;
19 char *token = NULL;
20 char *string = NULL;
21
22 mr_asprintf(&string, "md0 : active raid10 hda1[0] hda12[3] hda6[2] hda5[1]\n");
23 fprintf(stdout, "string=|%s|\n", string);
24 while ((token = mr_strtok(string, delims, &lastpos))) {
25 fprintf(stdout, "token=|%s|, lastpos=%d\n", token, lastpos);
26 mr_free(token);
27 }
28 mr_free(string);
29
30 exit(0);
31}
Note: See TracBrowser for help on using the repository browser.