Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37041776
en ru br
Репозитории ALT
S:1.4.8-alt1.qa1
5.1: 1.4.8-alt1
www.altlinux.org/Changes

Группа :: Игры/Головоломки
Пакет: black-box

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: black-box-1.4.7.patch
Скачать


--- src/blackbox.c
+++ src/blackbox.c
@@ -27,11 +27,14 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
+#include <time.h>
 #include <SDL.h>
 #include <SDL_image.h>
 #include <SDL_timer.h>
 #include <SDL_mixer.h>
 #include <signal.h>
+#include <limits.h>
 #include "SFont.h"
 
        int fullscreen=1,difficulty=4,trihigh=1,sound=1;   //settings
@@ -116,7 +120,7 @@
 SDL_Surface *LoadImage(char *datafile, int transparent)   // reads one GIF into the memory
 {
   SDL_Surface *pic,*pic2;
-  char filename[200];
+  char filename[PATH_MAX];
   int i=0;
 
   sprintf(filename,"%s/gfx/%s",DATAPATH,datafile);
@@ -644,6 +648,8 @@
   SDL_UpdateRect(screen,0,0,0,0);
 }
 
+int abrand(int a, int b);
+
 void generate_field()
 {
   int x,y,crystal_num;
@@ -983,7 +989,7 @@
   }
 }
 
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
 {
   printf("\nBlack-Box version %s, Copyright (C) 2000 Karl Bartel\n",VERSION);
   printf("Black-Box comes with ABSOLUTELY NO WARRANTY; for details see COPYING'.\n");
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin