use single newline char in VST info files.
windows writes \r\n to non-binary files and the VST info parser does not handle that case.
This commit is contained in:
parent
29d89f0128
commit
adefca9dd2
@ -374,10 +374,10 @@ static FILE *
|
||||
vstfx_blacklist_file (const char *dllpath)
|
||||
{
|
||||
FILE *f;
|
||||
if ((f = fopen (vstfx_blacklist_path (dllpath, 0).c_str(), "w"))) {
|
||||
if ((f = fopen (vstfx_blacklist_path (dllpath, 0).c_str(), "wb"))) {
|
||||
return f;
|
||||
}
|
||||
return fopen (vstfx_blacklist_path (dllpath, 1).c_str(), "w");
|
||||
return fopen (vstfx_blacklist_path (dllpath, 1).c_str(), "wb");
|
||||
}
|
||||
|
||||
/** mark plugin as blacklisted */
|
||||
@ -477,7 +477,7 @@ vstfx_infofile_create (const char* dllpath, int personal)
|
||||
}
|
||||
|
||||
string const path = vstfx_infofile_path (dllpath, personal);
|
||||
return fopen (path.c_str(), "w");
|
||||
return fopen (path.c_str(), "wb");
|
||||
}
|
||||
|
||||
/** newly created cache file for given plugin
|
||||
|
Loading…
Reference in New Issue
Block a user