mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-18 07:39:08 +00:00
MORTEVIELLE: Compilation fixes based on adding appropriate #include files
This commit is contained in:
parent
b4934ea1bf
commit
1a0e3b571a
@ -25,6 +25,7 @@
|
||||
* Copyright (c) 1988-1989 Lankhor
|
||||
*/
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "mortevielle/actions.h"
|
||||
#include "mortevielle/alert.h"
|
||||
#include "mortevielle/mor.h"
|
||||
@ -349,7 +350,7 @@ L2:
|
||||
}
|
||||
|
||||
/* overlay */ void tfouiller() {
|
||||
const byte[14] r = {123, 104, 123, 131, 131, 123, 104, 131, 123, 123, 106, 123, 123, 107};
|
||||
const byte r[14] = {123, 104, 123, 131, 131, 123, 104, 131, 123, 123, 106, 123, 123, 107};
|
||||
int cx;
|
||||
|
||||
if (caff > 99) {
|
||||
|
@ -101,23 +101,23 @@ static void fait_boite(int lidep, int nli, int tx) {
|
||||
|
||||
|
||||
|
||||
static void fait_choix(Common::String c, int &coldep, int &nbcase, Common::String[] &s, int &esp) {
|
||||
static void fait_choix(Common::String c, int &coldep, int &nbcase, Common::String *&str, int &esp) {
|
||||
int i, l, x;
|
||||
char ch;
|
||||
|
||||
i = 1;
|
||||
x = coldep;
|
||||
for (l = 1; l <= nbcase; l ++) {
|
||||
s[l] = "";
|
||||
str[l] = "";
|
||||
do {
|
||||
i = i + 1;
|
||||
ch = c[i];
|
||||
s[l] = s[l] + ch;
|
||||
str[l] = str[l] + ch;
|
||||
} while (!(c[i + 1] == ']'));
|
||||
i = i + 2;
|
||||
while (length(s[l]) < 3) s[l] = s[l] + ' ';
|
||||
while (length(str[l]) < 3) str[l] = str[l] + ' ';
|
||||
putxy(x, 98);
|
||||
writeg(string(' ') + s[l] + ' ', 0);
|
||||
writeg(string(' ') + str[l] + ' ', 0);
|
||||
x = x + esp + 40;
|
||||
}
|
||||
}
|
||||
|
@ -26,6 +26,7 @@
|
||||
*/
|
||||
|
||||
#include "mortevielle/keyboard.h"
|
||||
#include "mortevielle/var_mor.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
|
@ -25,8 +25,11 @@
|
||||
* Copyright (c) 1988-1989 Lankhor
|
||||
*/
|
||||
|
||||
#include "mortevielle/menu.h"
|
||||
#include "common/scummsys.h"
|
||||
#include "common/str.h"
|
||||
#include "common/textconsole.h"
|
||||
#include "mortevielle/menu.h"
|
||||
#include "mortevielle/var_mor.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
@ -43,7 +46,7 @@ namespace Mortevielle {
|
||||
s = nom;
|
||||
if (! tesok) {
|
||||
clrscr;
|
||||
exit(0);
|
||||
mortevielle_exit(0);
|
||||
}
|
||||
while (length(s) < 30) s = s + ' ';
|
||||
switch (h) {
|
||||
|
@ -25,11 +25,12 @@
|
||||
* Copyright (c) 1988-1989 Lankhor
|
||||
*/
|
||||
|
||||
#include "common/str.h"
|
||||
#include "common/textconsole.h"
|
||||
#include "mortevielle/alert.h"
|
||||
#include "mortevielle/mor.h"
|
||||
#include "mortevielle/outtext.h"
|
||||
#include "mortevielle/var_mor.h"
|
||||
#include "common/str.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
@ -40,7 +41,7 @@ const char m1[] = "quelqu'un entre, parait
|
||||
void testfi() {
|
||||
if (ioresult != 0) {
|
||||
caff = do_alert(err_mess, 1);
|
||||
exit(0);
|
||||
mortevielle_exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
@ -300,7 +301,7 @@ void stop() {
|
||||
hirs();
|
||||
gd = ams;
|
||||
hirs();
|
||||
exit(0);
|
||||
mortevielle_exit(0);
|
||||
}
|
||||
|
||||
void paint_rect(int x, int y, int dx, int dy) {
|
||||
|
@ -28,6 +28,8 @@
|
||||
#ifndef MORTEVIELLE_PAROLE_H
|
||||
#define MORTEVIELLE_PAROLE_H
|
||||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
extern void spfrac(int wor);
|
||||
|
@ -26,6 +26,7 @@
|
||||
*/
|
||||
|
||||
#include "mortevielle/parole2.h"
|
||||
#include "mortevielle/var_mor.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
|
@ -27,6 +27,7 @@
|
||||
|
||||
#include "mortevielle/mor2.h"
|
||||
#include "mortevielle/prog.h"
|
||||
#include "mortevielle/var_mor.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
|
@ -25,9 +25,10 @@
|
||||
* Copyright (c) 1988-1989 Lankhor
|
||||
*/
|
||||
|
||||
#include "common/str.h"
|
||||
#include "mortevielle/mouse.h"
|
||||
#include "mortevielle/sprint.h"
|
||||
#include "common/str.h"
|
||||
#include "mortevielle/var_mor.h"
|
||||
|
||||
namespace Mortevielle {
|
||||
|
||||
|
@ -47,6 +47,10 @@ namespace Mortevielle {
|
||||
|
||||
#define pred(type, v) (v - 1)
|
||||
#define succ(type, v) (v + 1)
|
||||
#define ord(v) ((int) v)
|
||||
|
||||
// TODO: Replace with a cleaner shutdown mechanism
|
||||
#define mortevielle_exit(ret) error("Exit the game")
|
||||
|
||||
/*---------------------------------------------------------------------------*/
|
||||
/*------------------------- CONSTANTS ----------------------------------*/
|
||||
|
Loading…
Reference in New Issue
Block a user