1 May 2002
gfarm_stringlist_init 3 Gfarm
gfarm_stringlist_init stringlist を初期化する

    #include <gfarm/gfarm.h>

`char *gfarm_stringlist_init` gfarm_stringlist * listp

## DESCRIPTION

gfarm_stringlist は、文字列配列の動的確保を補助する型です。 動的に確保されるのは、配列だけであり、配列要素である各文字列については、 この型の管理外になります。

この関数は、 listp の指す gfarm_stringlist 型の変数を初期化します。

この型の利用を終えた時には、gfarm_stringlist_free() を用いて、 動的に確保したメモリを解放する必要があります。

## RETURN VALUES

`NULL`

  正常終了を示します。

`GFARM_ERR_NO_MEMORY`

  メモリ不足のため処理を中止しました。

その他

  上記以外のエラーが生じたことを示します。

## SEE ALSO

GFARM_STRINGLIST_ELEM 3, GFARM_STRINGLIST_STRARRAY 3, gfarm_stringlist_add 3, gfarm_stringlist_cat 3, gfarm_stringlist_elem 3, gfarm_stringlist_free 3, gfarm_stringlist_free_deeply 3, gfarm_stringlist_length 3