1
1
Fork 0
mirror of https://github.com/pbatard/rufus.git synced 2024-08-14 23:57:05 +00:00

Remove winnt.h path and add small patch header to source code

This commit is contained in:
Mohmed abdel-fattah 2024-07-02 04:06:11 +03:00
parent f9de6287ad
commit e336bfdc44
5 changed files with 22 additions and 10424 deletions

View file

@ -179,6 +179,9 @@
<ClInclude Include="..\src\winio.h"> <ClInclude Include="..\src\winio.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\src\fix_winnt.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\src\re.h"> <ClInclude Include="..\src\re.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>

File diff suppressed because it is too large Load diff

View file

@ -428,10 +428,10 @@ rufus-localization.obj: localization.c
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-localization.obj `if test -f 'localization.c'; then $(CYGPATH_W) 'localization.c'; else $(CYGPATH_W) '$(srcdir)/localization.c'; fi` $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-localization.obj `if test -f 'localization.c'; then $(CYGPATH_W) 'localization.c'; else $(CYGPATH_W) '$(srcdir)/localization.c'; fi`
rufus-net.o: net.c rufus-net.o: net.c
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-net.o -isystem ../include `test -f 'net.c' || echo '$(srcdir)/'`net.c $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-net.o `test -f 'net.c' || echo '$(srcdir)/'`net.c
rufus-net.obj: net.c rufus-net.obj: net.c
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-net.obj -isystem ../include `if test -f 'net.c'; then $(CYGPATH_W) 'net.c'; else $(CYGPATH_W) '$(srcdir)/net.c'; fi` $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-net.obj `if test -f 'net.c'; then $(CYGPATH_W) 'net.c'; else $(CYGPATH_W) '$(srcdir)/net.c'; fi`
rufus-parser.o: parser.c rufus-parser.o: parser.c
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-parser.o `test -f 'parser.c' || echo '$(srcdir)/'`parser.c $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(rufus_CFLAGS) $(CFLAGS) -c -o rufus-parser.o `test -f 'parser.c' || echo '$(srcdir)/'`parser.c

15
src/fix_winnt.h Normal file
View file

@ -0,0 +1,15 @@
#ifdef DECLSPEC_IMPORT
#undef DECLSPEC_IMPORT
#endif
#ifndef DECLSPEC_IMPORT
#if (defined (__i386__) || defined (__ia64__) || defined (__x86_64__) || defined (__arm__) || defined(__aarch64__)) && !defined (__WIDL__)
#ifdef __GNUC__
#define DECLSPEC_IMPORT __attribute__((visibility ("hidden")))
#else
#define DECLSPEC_IMPORT __declspec(dllimport)
#endif
#else
#define DECLSPEC_IMPORT
#endif
#endif

View file

@ -24,7 +24,7 @@
#endif #endif
#include <windows.h> #include <windows.h>
#include <winnt.h> #include"fix_winnt.h"
#include <wininet.h> #include <wininet.h>
#include <netlistmgr.h> #include <netlistmgr.h>
#include <stdio.h> #include <stdio.h>
@ -33,14 +33,12 @@
#include <inttypes.h> #include <inttypes.h>
#include <assert.h> #include <assert.h>
#include <virtdisk.h> #include <virtdisk.h>
#include "rufus.h" #include "rufus.h"
#include "missing.h" #include "missing.h"
#include "resource.h" #include "resource.h"
#include "msapi_utf8.h" #include "msapi_utf8.h"
#include "localization.h" #include "localization.h"
#include "bled/bled.h" #include "bled/bled.h"
#include "settings.h" #include "settings.h"
/* Maximum download chunk size, in bytes */ /* Maximum download chunk size, in bytes */