rpm
4.10.90
|
00001 #include <rpm/rpmstr.h> 00002 #include <stdio.h> 00003 00004 static void dump(rpmstr str) 00005 { 00006 printf("'%s'\n", rpmstrAsCstr(str)); 00007 printf("--------\n"); 00008 } 00009 00010 int main(int argc, char *argv[]) 00011 { 00012 rpmstr str = rpmstrNew(); 00013 00014 rpmstrAppend(str, "WOOT"); 00015 dump(str); 00016 00017 rpmstrAppend(str, "FOOT"); 00018 dump(str); 00019 00020 rpmstrAppend(str, "ZOOT "); 00021 dump(str); 00022 00023 rpmstrRStrip(str); 00024 dump(str); 00025 00026 rpmstrAppendNl(str, "WIMPER"); 00027 dump(str); 00028 00029 rpmstrAppendNl(str, "WUSS"); 00030 dump(str); 00031 00032 rpmstrRStrip(str); 00033 dump(str); 00034 00035 rpmstrFree(str); 00036 }