ref: 4a9700bb8e026ea6d889284f840846f602cac23e
parent: f93dbb2f633ca0bd7da6bbbeff0d6c1ca06a5245
author: rrt <rrt>
date: Fri Dec 22 21:43:22 EST 2006
Fix various small errors.
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -30,7 +30,7 @@
AM_LDFLAGS = @SAMPLERATE_LIBS@
sox_SOURCES = sox.c
-sox_LDADD = libst.a libgsm/libgsm.la $(LUA_LIBS)
+sox_LDADD = libst.la libgsm/libgsm.la $(LUA_LIBS)
all: sox soxmix play rec
--- a/src/stio.c
+++ b/src/stio.c
@@ -223,7 +223,7 @@
}
else {
struct stat st;
- if (!stat(ft->filename, &st) && !(overwrite_permitted(ft->filename)) {
+ if (!stat(ft->filename, &st) && !overwrite_permitted(ft->filename)) {
st_fail("Permission to overwrite '%s' denied", ft->filename);
goto output_error;
}
--- a/src/xmalloc.c
+++ b/src/xmalloc.c
@@ -62,9 +62,9 @@
/*
* Perform a strdup; abort if not possible.
*/
-void *xstrdup(const char *s)
+char *xstrdup(const char *s)
{
- void *t = strdup(s);
+ char *t = strdup(s);
if (t == NULL) {
st_fail("out of memory");
@@ -71,5 +71,5 @@
exit(2);
}
- return ptr;
+ return t;
}