summaryrefslogtreecommitdiff
path: root/qemu-img.c
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2007-01-07 22:04:40 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2007-01-07 22:04:40 +0000
commit18607dcb7ce42da3e36f1c9bf6c77f28ebf293c8 (patch)
tree3498c00e537ae36660a9056d44b166deae379097 /qemu-img.c
parent96d30e4801dd31b0fbbee4ac8977937ce0ec116f (diff)
downloadqemu-18607dcb7ce42da3e36f1c9bf6c77f28ebf293c8.tar.gz
added cutils.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2310 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'qemu-img.c')
-rw-r--r--qemu-img.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/qemu-img.c b/qemu-img.c
index 23a698db73..4bb0a51616 100644
--- a/qemu-img.c
+++ b/qemu-img.c
@@ -62,49 +62,6 @@ char *qemu_strdup(const char *str)
return ptr;
}
-void pstrcpy(char *buf, int buf_size, const char *str)
-{
- int c;
- char *q = buf;
-
- if (buf_size <= 0)
- return;
-
- for(;;) {
- c = *str++;
- if (c == 0 || q >= buf + buf_size - 1)
- break;
- *q++ = c;
- }
- *q = '\0';
-}
-
-/* strcat and truncate. */
-char *pstrcat(char *buf, int buf_size, const char *s)
-{
- int len;
- len = strlen(buf);
- if (len < buf_size)
- pstrcpy(buf + len, buf_size - len, s);
- return buf;
-}
-
-int strstart(const char *str, const char *val, const char **ptr)
-{
- const char *p, *q;
- p = str;
- q = val;
- while (*q != '\0') {
- if (*p != *q)
- return 0;
- p++;
- q++;
- }
- if (ptr)
- *ptr = p;
- return 1;
-}
-
void term_printf(const char *fmt, ...)
{
va_list ap;