Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
libsndfile
libsndfile-example-fix.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libsndfile-example-fix.diff of Package libsndfile
--- examples/cooledit-fixer.c +++ examples/cooledit-fixer.c @@ -48,7 +48,9 @@ usage_exit (argv [0]) ; for (k = 1 ; k < argc ; k++) - { if ((sndfile = sf_open (argv [k], SFM_READ, &sfinfo)) == NULL) + { + memset(&sfinfo, 0, sizeof(sfinfo)); + if ((sndfile = sf_open (argv [k], SFM_READ, &sfinfo)) == NULL) { /*-printf ("Failed to open : %s\n", argv [k]) ;-*/ continue ; } ; --- examples/generate.c +++ examples/generate.c @@ -84,6 +84,7 @@ k = 16 - strlen (outfilename) ; PUT_DOTS (k) ; + memset(&sfinfo, 0, sizeof(sfinfo)); if (! (infile = sf_open (infilename, SFM_READ, &sfinfo))) { printf ("Error : could not open file : %s\n", infilename) ; puts (sf_strerror (NULL)) ; --- examples/sfprocess.c +++ examples/sfprocess.c @@ -17,6 +17,7 @@ */ #include <stdio.h> +#include <string.h> /* Include this header file to use functions from libsndfile. */ #include <sndfile.h> @@ -69,6 +70,7 @@ ** sfinfo.format = SF_FORMAT_RAW | SF_FORMAT_PCM_16 ; ** sfinfo.channels = 2 ; */ + memset(&sfinfo, 0, sizeof(sfinfo)); if (! (infile = sf_open (infilename, SFM_READ, &sfinfo))) { /* Open failed so print an error message. */ printf ("Not able to open input file %s.\n", infilename) ; --- examples/sndfile-convert.c +++ examples/sndfile-convert.c @@ -242,6 +242,7 @@ exit (1) ; } ; + memset(&sfinfo, 0, sizeof(sfinfo)); if ((infile = sf_open (infilename, SFM_READ, &sfinfo)) == NULL) { printf ("Not able to open input file %s.\n", infilename) ; puts (sf_strerror (NULL)) ;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor