[BACK]Return to cmo.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_toolkit

Diff for /OpenXM/src/ox_toolkit/cmo.c between version 1.18 and 1.19

version 1.18, 2005/03/03 07:25:17 version 1.19, 2005/07/20 17:48:03
Line 1 
Line 1 
 /* -*- mode: C; coding: euc-japan -*- */  /* -*- mode: C; coding: euc-japan -*- */
 /* $OpenXM: OpenXM/src/ox_toolkit/cmo.c,v 1.17 2003/11/02 03:09:16 iwane Exp $ */  /* $OpenXM: OpenXM/src/ox_toolkit/cmo.c,v 1.18 2005/03/03 07:25:17 ohara Exp $ */
   
 /*  /*
    This module includes functions for sending/receiveng CMO's.     This module includes functions for sending/receiveng CMO's.
Line 162  cmo_list* new_cmo_list()
Line 162  cmo_list* new_cmo_list()
     c->length = 0;      c->length = 0;
     c->head->next = c->head;      c->head->next = c->head;
     c->head->prev = c->head;      c->head->prev = c->head;
       return c;
   }
   
   cmo_list* new_cmo_list_array(void *array[], int n)
   {
       int i;
       cmo_list* c = new_cmo_list();
       for(i=0; i<n; i++) {
           list_append(c, array[i]);
       }
       return c;
   }
   
   cmo_list* new_cmo_list_array_map(void *array[], int n, void *(* mapf)(void *))
   {
       int i;
       cmo_list* c = new_cmo_list();
       for(i=0; i<n; i++) {
           list_append(c, (cmo *)mapf(array[i]));
       }
     return c;      return c;
 }  }
   

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

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