Diff for /libelwix/example/test_array.c between versions 1.1 and 1.2

version 1.1, 2013/01/17 10:05:35 version 1.2, 2013/05/30 09:07:33
Line 6  int Line 6  int
 main(int argc, char **argv)  main(int argc, char **argv)
 {  {
         array_t *a = NULL;          array_t *a = NULL;
        void *d = "MEOWeoeoeoeoe!!!";        void *s, *d = "MEOWeoeoeoeoe!!!";
   
         a = array_Init(0);          a = array_Init(0);
         if (!a) {          if (!a) {
                 printf("Error:: #%d - %s\n", elwix_GetErrno(), elwix_GetError());                  printf("Error:: #%d - %s\n", elwix_GetErrno(), elwix_GetError());
                 return 1;                  return 1;
         }          }
           array_Pop(a, NULL, 0);
           array_Pop(a, NULL, 0);
           array_Pop(a, NULL, 0);
           printf("si=%d l=%d\n", array_Size(a), array_Last(a));
           array_Push(a, d, 0);
           printf("push>si=%d l=%d %s\n", array_Size(a), array_Last(a), array_Get(a, 0));
           array_Pop(a, &s, 42);
           printf("pop>si=%d l=%d %s\n", array_Size(a), array_Last(a), s);
           array_Push(a, d, 0);
           printf("push>si=%d l=%d %s\n", array_Size(a), array_Last(a), array_Get(a, 0));
         array_Elem(a, 5, d);          array_Elem(a, 5, d);
        printf("si=%d\n", array_Size(a));        printf("si=%d l=%d\n", array_Size(a), array_Last(a));
         array_Pop(a, &s, 42);
         printf("pop>si=%d l=%d %s\n", array_Size(a), array_Last(a), s);
         array_Pop(a, NULL, 0);
         array_Pop(a, NULL, 0);
         printf("pops>si=%d l=%d get=%s\n", array_Size(a), array_Last(a), array_Get(a, 5));
         array_Push(a, d, 0);
         printf("push>si=%d l=%d\n", array_Size(a), array_Last(a));
         array_Destroy(&a);          array_Destroy(&a);
   
         a = array_Init(10);          a = array_Init(10);

Removed from v.1.1  
changed lines
  Added in v.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>