On Tue, 16 Oct 2001 18:23:07 +0100 (CET), Michel SUCH wrote:
>Hi,
>
>Is there a problem with this?
>I am running the to-day's alpha, here is the command I pass and its
>result:
>
>[E:\test]lame --nogapout \test --nogap h:\*.wav
>
>Could not find "h:\track01.wav\\test".
>
>
>I am running under OS/2 emx.
Hello,
I'm also using OS/2. I never used this specific function, but took a look at the
source...
Could anyone shed a light on the purpose and use of this function?
The problem seems to be in the function parse_nogap_filenames() in frontend\main.c .
The "\X<high char>" comes from the variable "slasher", which is appended to the
output path/filename with the line:
If I printf("%s", &slasher) before this, I get 4 junk chars + outPath.
strncat(outPath, slasher, MAX_NAME_SIZE-4);
if I comment this out, the path is not mangled.
The variable "slasher" is a pointer to a char array, derived from inPath, which is a
char
array.
char inPath[MAX_NAME_SIZE];
char *slasher;
slasher = inPath;
Is this correct?
-- Erico
_______________________________________________
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder