1
1

Add argv.h with prototypes for all lam_argv_* functions

This commit was SVN r57.
Этот коммит содержится в:
Jeff Squyres 2004-01-07 08:35:06 +00:00
родитель d38887b58b
Коммит 004b37b114
2 изменённых файлов: 21 добавлений и 1 удалений

Просмотреть файл

@ -1,12 +1,14 @@
/*
* $HEADER$
*
* $Id: argv.c,v 1.2 2004/01/07 08:22:37 brbarret Exp $
* $Id: argv.c,v 1.3 2004/01/07 08:35:06 jsquyres Exp $
*/
#include <stdlib.h>
#include <string.h>
#include "lam/util/argv.h"
#define ARGSIZE 128

18
src/lam/util/argv.h Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
/*
* $HEADER$
*
* $Id: argv.h,v 1.1 2004/01/07 08:35:06 jsquyres Exp $
*/
#ifndef LAM_ARGV_H
#define LAM_ARGV_H
int lam_argv_add(int *argc, char ***argv, char *arg);
void lam_argv_free(char **argv);
char **lam_argv_split(char *src_string, int delimiter);
int lam_argv_count(char **argv);
char *lam_argv_join(char **argv, int delimiter);
size_t lam_argv_len(char **argv);
char **lam_argv_copy(char **argv);
#endif /* LAM_ARGV_H */