On Tue, 19 Nov 2024, Pali Rohár wrote:

Currently mingw_vfscanf.c files provides 3 functions:
mingw_sformat(), mingw_vfscanf() and mingw_vsscanf().

Split this file into 3 files, one for each function.

Diff for this change from git is more human readable when showed by
git options -B and -D.
---
mingw-w64-crt/Makefile.am                     |    4 +-
.../{mingw_vfscanf.c => mingw_sformat.c}      |   38 +-
mingw-w64-crt/stdio/mingw_sformat.h           |   63 +
mingw-w64-crt/stdio/mingw_vfscanf.c           | 1646 +----------------
mingw-w64-crt/stdio/mingw_vsscanf.c           |   15 +
5 files changed, 98 insertions(+), 1668 deletions(-)
copy mingw-w64-crt/stdio/{mingw_vfscanf.c => mingw_sformat.c} (98%)
create mode 100644 mingw-w64-crt/stdio/mingw_sformat.h
rewrite mingw-w64-crt/stdio/mingw_vfscanf.c (99%)
create mode 100644 mingw-w64-crt/stdio/mingw_vsscanf.c

I'm unable to apply this patch, I get this error:

Applying: crt: Split mingw_vfscanf.c into mingw_sformat.c, mingw_vfscanf.c and mingw_vsscanf.c
error: corrupt patch at line 177
error: could not build fake ancestor
Patch failed at 0001 crt: Split mingw_vfscanf.c into mingw_sformat.c, mingw_vfscanf.c and mingw_vsscanf.c

(Sorry for not testing applying these earlier.)


// Martin

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to