Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37823596
en ru br
Репозитории ALT
5.1: 1.0.9-alt1
4.1: 1.0.9-alt1
4.0: 1.0.9-ipl31mdk
3.0: 1.0.9-ipl30mdk
www.altlinux.org/Changes

Группа :: Издательство
Пакет: sgml-tools

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

Патч: sgml-tools-1.0.9-egcs.patch
Скачать


--- sgml-tools-1.0.9/rtf-fix/rtf2rtf.l.egcs	Wed Mar 17 16:48:10 1999
+++ sgml-tools-1.0.9/rtf-fix/rtf2rtf.l	Wed Mar 17 16:49:56 1999
@@ -53,8 +53,8 @@
 int section_id = 0; /* used for TOC hyperlinks */
 int in_appendix = 0;
   
-FILE *out = stdout;
-FILE *idx_fp = stdout;
+FILE *out;
+FILE *idx_fp;
 
 char buf[2048], sectname[256], labeltxt[256];
 char firstname[256], outname[256];
@@ -380,11 +380,13 @@
 
 %%
 
-void
+int
 main( int argc, char **argv )
 {
   int i;
 
+  out = idx_fp = stdout;
+
   strcpy( firstname, "RTF" );
 
   for (i = 1; i < argc; i++)
@@ -420,7 +422,7 @@
   fputs ("\n}\n", idx_fp);
   fclose( idx_fp );      
 
-  exit( 0 );
+  return 0;
 }
 
 /* Use the existing indentation style:
--- sgml-tools-1.0.9/sp/include/config.h.egcs	Tue Oct 13 07:34:03 1998
+++ sgml-tools-1.0.9/sp/include/config.h	Wed Mar 17 16:39:57 1999
@@ -9,9 +9,11 @@
 
 #ifdef __GNUG__
 // It's not missing, but it pulls in libg++
-#define SP_NEW_H_MISSING
+// NOT GOOD WITH EGCS 1.1.2!!!
+// #define SP_NEW_H_MISSING
 // set_new_handler() has to be declared extern "C"
-#define SP_SET_NEW_HANDLER_EXTERN_C
+// THE FOLLOWING IS NOT NEEDED WITH EGCS 1.1.2 EITHER...
+//#define SP_SET_NEW_HANDLER_EXTERN_C
 #ifndef SP_MANUAL_INST
 #define SP_MANUAL_INST
 #endif
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin