예제 #1
0
파일: space.c 프로젝트: assem-ch/xapian
/* Set a string */
extern void str_assign(struct str * str, char * s) {

    str_clear(str);
    str_append_string(str, s);
}
예제 #2
0
파일: str.c 프로젝트: doug16rogers/dr
/* ------------------------------------------------------------------------- */
str_t str_new_string(const char* initial_string) {
    return str_append_string(str_new(), initial_string);
}   /* str_new_string() */
예제 #3
0
파일: space.c 프로젝트: assem-ch/xapian
/* Append an integer to a str. */
extern void str_append_int(struct str * str, int i) {

    char s[30];
    sprintf(s, "%d", i);
    str_append_string(str, s);
}