1
0
Fork 0
devilution/Source
mewmew 20fdbf8aa2 Fix compile errors on Linux
Source/../types.h:35:10: fatal error: DiabloUI/_diabloui.h: No such file or directory
 #include "DiabloUI/_diabloui.h"

---

Source/../Source/init.h:43:109: error: fastcall and stdcall attributes are not compatible
 LRESULT (__stdcall *__fastcall SetWindowProc(void *func))(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);

---

Source/missiles.cpp:915:27: error: unable to find numeric literal operator ‘operator""i64’
  *(_QWORD *)&Dirs[0][2] = 0i64;

---

Source/world.cpp:38:1: error: narrowing conversion of ‘3937053354’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]

---

Source/lighting.cpp:429:1: error: narrowing conversion of ‘-1’ from ‘int’ to ‘unsigned char’ inside { } [-Wnarrowing]

---

Source/objects.cpp:5459:62: error: unable to find numeric literal operator ‘operator""i64’
      while ( !(plr[v53]._pMemSpells[1] & ((unsigned __int64)(1i64 << v60) >> 32) | plr[v53]._pMemSpells[0] & (unsigned int)(1i64 << v60)) );

---

Source/control.cpp:488:9: error: unable to find numeric literal operator ‘operator""i64’
   v26 = 1i64;

---

Source/objects.cpp:243:1: error: narrowing conversion of ‘255’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]

---

Source/gamemenu.cpp:22:1: error: narrowing conversion of ‘2147483648’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]

---

Source/sound.cpp:41:88: error: narrowing conversion of ‘240’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]

---

Source/quests.cpp:46:1: error: narrowing conversion of ‘255’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]

---

Source/player.cpp:4666:8: error: unable to find numeric literal operator ‘operator""i64’
  v14 = 0i64;

---

Source/init.cpp:546:109: error: fastcall and stdcall attributes are not compatible
 LRESULT (__stdcall *__fastcall SetWindowProc(void *func))(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)

---

Source/items.cpp:114:1: error: narrowing conversion of ‘(item_effect_type)255’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]

---

Source/items.cpp:307:1: error: narrowing conversion of ‘(unique_base_item)255’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]

---

Source/items.cpp:854:8: error: unable to find numeric literal operator ‘operator""i64’
  v37 = 0i64;

---

Source/items.cpp:471:1: error: narrowing conversion of ‘(item_equip_type)255’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]
2018-06-07 22:44:03 +02:00
..
appfat.cpp Add files via upload 2018-06-06 21:25:54 -05:00
appfat.h Add files via upload 2018-06-06 21:25:54 -05:00
automap.cpp Add files via upload 2018-06-06 21:25:54 -05:00
automap.h Add files via upload 2018-06-06 21:25:54 -05:00
capture.cpp Add files via upload 2018-06-06 21:25:54 -05:00
capture.h Add files via upload 2018-06-06 21:25:54 -05:00
codec.cpp Add files via upload 2018-06-06 21:25:54 -05:00
codec.h Add files via upload 2018-06-06 21:25:54 -05:00
control.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
control.h Add files via upload 2018-06-06 21:25:54 -05:00
cursor.cpp Add files via upload 2018-06-06 21:25:54 -05:00
cursor.h Add files via upload 2018-06-06 21:25:54 -05:00
dead.cpp Add files via upload 2018-06-06 21:25:54 -05:00
dead.h Add files via upload 2018-06-06 21:25:54 -05:00
debug.cpp Add files via upload 2018-06-06 21:25:54 -05:00
debug.h Add files via upload 2018-06-06 21:25:54 -05:00
diablo.cpp Add files via upload 2018-06-06 21:25:54 -05:00
diablo.h Add files via upload 2018-06-06 21:25:54 -05:00
doom.cpp Add files via upload 2018-06-06 21:25:54 -05:00
doom.h Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l1.cpp Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l1.h Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l2.cpp Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l2.h Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l3.cpp Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l3.h Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l4.cpp Add files via upload 2018-06-06 21:25:54 -05:00
drlg_l4.h Add files via upload 2018-06-06 21:25:54 -05:00
dthread.cpp Add files via upload 2018-06-06 21:25:54 -05:00
dthread.h Add files via upload 2018-06-06 21:25:54 -05:00
dx.cpp Add files via upload 2018-06-06 21:25:54 -05:00
dx.h Add files via upload 2018-06-06 21:25:54 -05:00
effects.cpp Add files via upload 2018-06-06 21:25:54 -05:00
effects.h Add files via upload 2018-06-06 21:25:54 -05:00
encrypt.cpp Add files via upload 2018-06-06 21:25:54 -05:00
encrypt.h Add files via upload 2018-06-06 21:25:54 -05:00
engine.cpp Add files via upload 2018-06-06 21:25:54 -05:00
engine.h Add files via upload 2018-06-06 21:25:54 -05:00
error.cpp Add files via upload 2018-06-06 21:25:54 -05:00
error.h Add files via upload 2018-06-06 21:25:54 -05:00
fault.cpp Add files via upload 2018-06-06 21:25:54 -05:00
fault.h Add files via upload 2018-06-06 21:25:54 -05:00
gamemenu.cpp Add files via upload 2018-06-06 21:25:54 -05:00
gamemenu.h Add files via upload 2018-06-06 21:25:54 -05:00
gendung.cpp Add files via upload 2018-06-06 21:25:54 -05:00
gendung.h Add files via upload 2018-06-06 21:25:54 -05:00
gmenu.cpp Add files via upload 2018-06-06 21:25:54 -05:00
gmenu.h Add files via upload 2018-06-06 21:25:54 -05:00
help.cpp Add files via upload 2018-06-06 21:25:54 -05:00
help.h Add files via upload 2018-06-06 21:25:54 -05:00
init.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
init.h Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
interfac.cpp Add files via upload 2018-06-06 21:25:54 -05:00
interfac.h Add files via upload 2018-06-06 21:25:54 -05:00
inv.cpp Add files via upload 2018-06-06 21:25:54 -05:00
inv.h Add files via upload 2018-06-06 21:25:54 -05:00
items.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
items.h Add files via upload 2018-06-06 21:25:54 -05:00
lighting.cpp Add files via upload 2018-06-06 21:25:54 -05:00
lighting.h Add files via upload 2018-06-06 21:25:54 -05:00
loadsave.cpp Add files via upload 2018-06-06 21:25:54 -05:00
loadsave.h Add files via upload 2018-06-06 21:25:54 -05:00
logging.cpp Add files via upload 2018-06-06 21:25:54 -05:00
logging.h Add files via upload 2018-06-06 21:25:54 -05:00
mainmenu.cpp Add files via upload 2018-06-06 21:25:54 -05:00
mainmenu.h Add files via upload 2018-06-06 21:25:54 -05:00
minitext.cpp Add files via upload 2018-06-06 21:25:54 -05:00
minitext.h Add files via upload 2018-06-06 21:25:54 -05:00
missiles.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
missiles.h Add files via upload 2018-06-06 21:25:54 -05:00
monster.cpp Add files via upload 2018-06-06 21:25:54 -05:00
monster.h Add files via upload 2018-06-06 21:25:54 -05:00
movie.cpp Add files via upload 2018-06-06 21:25:54 -05:00
movie.h Add files via upload 2018-06-06 21:25:54 -05:00
mpqapi.cpp Add files via upload 2018-06-06 21:25:54 -05:00
mpqapi.h Add files via upload 2018-06-06 21:25:54 -05:00
msg.cpp Add files via upload 2018-06-06 21:25:54 -05:00
msg.h Add files via upload 2018-06-06 21:25:54 -05:00
msgcmd.cpp Add files via upload 2018-06-06 21:25:54 -05:00
msgcmd.h Add files via upload 2018-06-06 21:25:54 -05:00
multi.cpp Add files via upload 2018-06-06 21:25:54 -05:00
multi.h Add files via upload 2018-06-06 21:25:54 -05:00
nthread.cpp Add files via upload 2018-06-06 21:25:54 -05:00
nthread.h Add files via upload 2018-06-06 21:25:54 -05:00
objects.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
objects.h Add files via upload 2018-06-06 21:25:54 -05:00
pack.cpp Add files via upload 2018-06-06 21:25:54 -05:00
pack.h Add files via upload 2018-06-06 21:25:54 -05:00
palette.cpp Add files via upload 2018-06-06 21:25:54 -05:00
palette.h Add files via upload 2018-06-06 21:25:54 -05:00
path.cpp Add files via upload 2018-06-06 21:25:54 -05:00
path.h Add files via upload 2018-06-06 21:25:54 -05:00
pfile.cpp Add files via upload 2018-06-06 21:25:54 -05:00
pfile.h Add files via upload 2018-06-06 21:25:54 -05:00
player.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
player.h Add files via upload 2018-06-06 21:25:54 -05:00
plrmsg.cpp Add files via upload 2018-06-06 21:25:54 -05:00
plrmsg.h Add files via upload 2018-06-06 21:25:54 -05:00
portal.cpp Add files via upload 2018-06-06 21:25:54 -05:00
portal.h Add files via upload 2018-06-06 21:25:54 -05:00
quests.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
quests.h Add files via upload 2018-06-06 21:27:39 -05:00
restrict.cpp Add files via upload 2018-06-06 21:27:39 -05:00
restrict.h Add files via upload 2018-06-06 21:27:39 -05:00
scrollrt.cpp Add files via upload 2018-06-06 21:27:39 -05:00
scrollrt.h Add files via upload 2018-06-06 21:27:39 -05:00
setmaps.cpp Add files via upload 2018-06-06 21:27:39 -05:00
setmaps.h Add files via upload 2018-06-06 21:27:39 -05:00
sha.cpp Add files via upload 2018-06-06 21:27:39 -05:00
sha.h Add files via upload 2018-06-06 21:27:39 -05:00
sound.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
sound.h Add files via upload 2018-06-06 21:27:39 -05:00
spells.cpp Add files via upload 2018-06-06 21:27:39 -05:00
spells.h Add files via upload 2018-06-06 21:27:39 -05:00
stores.cpp Add files via upload 2018-06-06 21:27:39 -05:00
stores.h Add files via upload 2018-06-06 21:27:39 -05:00
sync.cpp Add files via upload 2018-06-06 21:27:39 -05:00
sync.h Add files via upload 2018-06-06 21:27:39 -05:00
textdat.cpp Add files via upload 2018-06-06 21:27:39 -05:00
textdat.h Add files via upload 2018-06-06 21:27:39 -05:00
themes.cpp Add files via upload 2018-06-06 21:27:39 -05:00
themes.h Add files via upload 2018-06-06 21:27:39 -05:00
tmsg.cpp Add files via upload 2018-06-06 21:27:39 -05:00
tmsg.h Add files via upload 2018-06-06 21:27:39 -05:00
town.cpp Add files via upload 2018-06-06 21:27:39 -05:00
town.h Add files via upload 2018-06-06 21:27:39 -05:00
towners.cpp Add files via upload 2018-06-06 21:27:39 -05:00
towners.h Add files via upload 2018-06-06 21:27:39 -05:00
track.cpp Add files via upload 2018-06-06 21:27:39 -05:00
track.h Add files via upload 2018-06-06 21:27:39 -05:00
trigs.cpp Add files via upload 2018-06-06 21:27:39 -05:00
trigs.h Add files via upload 2018-06-06 21:27:39 -05:00
wave.cpp Add files via upload 2018-06-06 21:27:39 -05:00
wave.h Add files via upload 2018-06-06 21:27:39 -05:00
world.cpp Fix compile errors on Linux 2018-06-07 22:44:03 +02:00
world.h Fix compile errors on Linux 2018-06-07 22:44:03 +02:00