pkgsrc-wip/fuse-mp3fs/patches/patch-src_mp3fs.c

35 lines
1.2 KiB
C

$NetBSD: patch-src_mp3fs.c,v 1.2 2015/06/06 15:22:29 thomasklausner Exp $
First chunk:
Second chunk: needed at least on NetBSD, otherwise every start
gives "Error parsing options."
--- src/mp3fs.c.orig 2014-05-14 19:48:45.000000000 +0000
+++ src/mp3fs.c
@@ -57,12 +57,12 @@ enum {
#define MP3FS_OPT(t, p, v) { t, offsetof(struct mp3fs_params, p), v }
static struct fuse_opt mp3fs_opts[] = {
- MP3FS_OPT("--quality=%u", quality, 0),
- MP3FS_OPT("quality=%u", quality, 0),
+ MP3FS_OPT("--quality=%d", quality, 0),
+ MP3FS_OPT("quality=%d", quality, 0),
MP3FS_OPT("-d", debug, 1),
MP3FS_OPT("debug", debug, 1),
- MP3FS_OPT("-b %u", bitrate, 0),
- MP3FS_OPT("bitrate=%u", bitrate, 0),
+ MP3FS_OPT("-b %d", bitrate, 0),
+ MP3FS_OPT("bitrate=%d", bitrate, 0),
MP3FS_OPT("--gainmode=%d", gainmode, 0),
MP3FS_OPT("gainmode=%d", gainmode, 0),
MP3FS_OPT("--gainref=%f", gainref, 0),
@@ -138,7 +138,7 @@ static int mp3fs_opt_proc(void* data, co
exit(0);
}
- return 1;
+ return 0;
}
int main(int argc, char *argv[]) {