]> git.pld-linux.org Git - packages/cdrdao.git/blob - cdrdao-gcc4.patch
- release 2
[packages/cdrdao.git] / cdrdao-gcc4.patch
1 --- cdrdao-1.2.1/trackdb/CueParser.cc.orig      2005-09-24 20:41:49.000000000 +0200
2 +++ cdrdao-1.2.1/trackdb/CueParser.cc   2005-11-26 02:35:15.000000000 +0100
3 @@ -24,6 +24,8 @@
4  #include "Cue2Toc.h"
5  #include "Toc.h"
6  
7 +class Toc;
8 +
9  extern Toc *parseToc(const char* , const char *);
10  
11  Toc *parseCue(FILE *fp, const char *filename)
12 diff -Nur cdrdao-1.2.0.org/trackdb/FormatConverter.h cdrdao-1.2.0/trackdb/FormatConverter.h
13 --- cdrdao-1.2.0.org/trackdb/FormatConverter.h  2005-04-22 04:01:46.000000000 +0200
14 +++ cdrdao-1.2.0/trackdb/FormatConverter.h      2005-09-17 15:45:27.509792984 +0200
15 @@ -27,6 +27,8 @@
16  #include "TrackData.h"
17  #include "Toc.h"
18  
19 +class Toc;
20 +
21  // Quick abstract class declarations. Format converters should derive
22  // their own FormatSupport and FormatSupportManager.
23  
24 #!/bin/sh /usr/share/dpatch/dpatch-run
25 ## 09-gcc-3.4.dpatch by Matthias Klose <doko@debian.org>
26 ##
27 ## DP: Fix build failures with g++-4.3 (Closes: #455309).
28
29 @DPATCH@
30
31 diff -Naurp cdrdao-1.2.2.orig/trackdb/FormatConverter.cc cdrdao-1.2.2/trackdb/FormatConverter.cc
32 --- cdrdao-1.2.2.orig/trackdb/FormatConverter.cc        2005-05-10 00:55:28.000000000 +0000
33 +++ cdrdao-1.2.2/trackdb/FormatConverter.cc     2008-03-07 11:14:07.000000000 +0000
34 @@ -22,6 +22,7 @@
35  #include <ao/ao.h>
36  #endif
37  #include <fstream>
38 +#include <cstring>
39  
40  #include "config.h"
41  #include "util.h"
42 diff -Naurp cdrdao-1.2.2.orig/trackdb/FormatOgg.cc cdrdao-1.2.2/trackdb/FormatOgg.cc
43 --- cdrdao-1.2.2.orig/trackdb/FormatOgg.cc      2005-04-22 02:01:46.000000000 +0000
44 +++ cdrdao-1.2.2/trackdb/FormatOgg.cc   2008-03-07 11:14:07.000000000 +0000
45 @@ -18,6 +18,7 @@
46   */
47  
48  #include <stdio.h>
49 +#include <cstring>
50  
51  #include "util.h"
52  #include "FormatOgg.h"
53 diff -Naurp cdrdao-1.2.2.orig/trackdb/FormatMp3.cc cdrdao-1.2.2/trackdb/FormatMp3.cc
54 --- cdrdao-1.2.2.orig/trackdb/FormatMp3.cc      2005-09-24 20:28:43.000000000 +0000
55 +++ cdrdao-1.2.2/trackdb/FormatMp3.cc           2008-03-07 11.14.07.000000000 +0000
56 @@ -25,6 +25,7 @@
57  #include <stdlib.h>
58  #include <unistd.h>
59  #include <fcntl.h>
60 +#include <cstring> 
61  #include <sys/types.h>
62  #include <sys/stat.h>
63  #include <sys/mman.h>
64 diff -Naurp cdrdao-1.2.2.orig/trackdb/TempFileManager.cc cdrdao-1.2.2/trackdb/TempFileManager.cc
65 --- cdrdao-1.2.2.orig/trackdb/TempFileManager.cc        2005-04-22 02:01:46.000000000 +0000
66 +++ cdrdao-1.2.2/trackdb/TempFileManager.cc     2008-03-07 11:14:07.000000000 +0000
67 @@ -24,6 +24,7 @@
68  #include <sys/stat.h>
69  #include <unistd.h>
70  #include <fcntl.h>
71 +#include <cstring>
72  
73  #define DEFAULT_TEMP_PATH "/tmp/"
74  
75 diff -Naurp cdrdao-1.2.2.orig/xdao/AudioCDProject.cc cdrdao-1.2.2/xdao/AudioCDProject.cc
76 --- cdrdao-1.2.2.orig/xdao/AudioCDProject.cc    2006-09-18 10:42:26.000000000 +0000
77 +++ cdrdao-1.2.2/xdao/AudioCDProject.cc 2008-03-07 11:15:26.000000000 +0000
78 @@ -18,6 +18,7 @@
79   */
80  
81  #include <assert.h>
82 +#include <cstring>
83  #include <gtkmm.h>
84  #include <libgnome/gnome-i18n.h>
85  
86 diff -Naurp cdrdao-1.2.2.orig/xdao/TextEdit.cc cdrdao-1.2.2/xdao/TextEdit.cc
87 --- cdrdao-1.2.2.orig/xdao/TextEdit.cc  2004-02-12 01:13:32.000000000 +0000
88 +++ cdrdao-1.2.2/xdao/TextEdit.cc       2008-03-07 11:14:07.000000000 +0000
89 @@ -21,6 +21,7 @@
90  
91  #include <stddef.h>
92  #include <ctype.h>
93 +#include <cstring>
94  
95  TextEdit::TextEdit(const char *sample) : Gtk::Entry()
96  {
This page took 0.068208 seconds and 3 git commands to generate.