Magellan Linux

Annotation of /trunk/libemf/patches/libEMF-1.0-gcc3.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 144 - (hide annotations) (download)
Tue May 8 20:06:05 2007 UTC (17 years, 1 month ago) by niro
File size: 2429 byte(s)
-import

1 niro 144 diff -ru libEMF-1.0/libemf/libemf.cpp libEMF-1.0-new/libemf/libemf.cpp
2     --- libEMF-1.0/libemf/libemf.cpp 2002-01-29 04:37:54.000000000 +0100
3     +++ libEMF-1.0-new/libemf/libemf.cpp 2002-11-20 19:03:37.000000000 +0100
4     @@ -48,7 +48,7 @@
5     be32 = !be16;
6    
7     if ( be32 != be16 ) {
8     - cerr << "endian-ness not consistent between short's and int's!" << endl;
9     + std::cerr << "endian-ness not consistent between short's and int's!" << std::endl;
10     ::abort();
11     }
12    
13     @@ -849,7 +849,7 @@
14     if ( dc->fp ) {
15    
16     std::for_each( dc->records.begin(), dc->records.end(),
17     - std::bind2nd( std::mem_fun1( &EMF::METARECORD::serialize ),
18     + std::bind2nd( mem_fun1( &EMF::METARECORD::serialize ),
19     dc->ds ) );
20     fclose( dc->fp );
21    
22     @@ -896,7 +896,7 @@
23     if ( dc->fp ) {
24    
25     std::for_each( dc->records.begin(), dc->records.end(),
26     - std::bind2nd( std::mem_fun1( &EMF::METARECORD::serialize ),
27     + std::bind2nd( mem_fun1( &EMF::METARECORD::serialize ),
28     dc->ds ) );
29     }
30    
31     @@ -1032,7 +1032,7 @@
32     if ( feof( fp ) ) break;
33    
34     if ( emr.nSize == 0 ) {
35     - cerr << "GetEnhMetaFileW error: record size == 0. cannot continue" << endl;
36     + std::cerr << "GetEnhMetaFileW error: record size == 0. cannot continue" << std::endl;
37     fclose( fp );
38     return 0;
39     }
40     @@ -1050,8 +1050,8 @@
41     dc->appendRecord( record );
42     }
43     else
44     - cerr << "GetEnhMetaFileW warning: read unknown record type " << emr.iType
45     - << " of size " << emr.nSize << endl;
46     + std::cerr << "GetEnhMetaFileW warning: read unknown record type " << emr.iType
47     + << " of size " << emr.nSize << std::endl;
48    
49     // Regardless, position ourselves at the next record.
50     fseek( fp, next_position, SEEK_SET );
51     @@ -1108,7 +1108,7 @@
52     if ( dc == 0 ) return;
53    
54     std::for_each( dc->records.begin(), dc->records.end(),
55     - std::mem_fun( &EMF::METARECORD::edit ) );
56     + mem_fun( &EMF::METARECORD::edit ) );
57     #endif /* ENABLE_EDITING */
58     }
59    
60     diff -ru libEMF-1.0.orig/libemf/libemf.h libEMF-1.0/libemf/libemf.h
61     --- libEMF-1.0.orig/libemf/libemf.h 2002-01-29 05:54:27.000000000 +0100
62     +++ libEMF-1.0/libemf/libemf.h 2002-11-20 19:08:00.000000000 +0100
63     @@ -21,10 +21,12 @@
64     #ifndef _LIBEMF_H
65     #define _LIBEMF_H 1
66    
67     +#include <iostream>
68     #include <cmath>
69     #include <vector>
70     #include <map>
71     #include <functional>
72     +#include <backward/function.h>
73     #include <algorithm>
74    
75     #include <config.h>