Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
csound
csound-strncat-fix.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File csound-strncat-fix.patch of Package csound
Index: OOps/dumpf.c =================================================================== --- OOps/dumpf.c.orig +++ OOps/dumpf.c @@ -175,19 +175,19 @@ static void nkdump(CSOUND *csound, MYFLT outbuf[0] = '\0'; while (--nk) { sprintf(buf1, "%ld\t", (long) *kp++); - strncat(outbuf, buf1, 256); + strncat(outbuf, buf1, sizeof(outbuf)-strlen(buf1)-1); } sprintf(buf1, "%ld\n", (long) *kp); - strncat(outbuf, buf1, 256); + strncat(outbuf, buf1, sizeof(outbuf)-strlen(buf1)-1); len = strlen(outbuf); break; case 8: *outbuf = '\0'; while (--nk) { sprintf(buf1, "%6.4f\t", *kp++); - strncat(outbuf, buf1, 256); + strncat(outbuf, buf1, sizeof(outbuf)-strlen(buf1)-1); } sprintf(buf1, "%6.4f\n", *kp); - strncat(outbuf, buf1, 256); + strncat(outbuf, buf1, sizeof(outbuf)-strlen(buf1)-1); len = strlen(outbuf); break; default: csound->Die(csound, Str("unknown kdump format"));
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