FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.robertl / eb51.C
blob0357f92ba666149ed6e936591677a0bc6369a26a
1 // Build don't link: 
2 typedef unsigned long   Xv_opaque;
4 class DynaString
6 public:
7     DynaString();
8     DynaString( const DynaString& dynaStr );
9     DynaString( const long n );
10     ~DynaString();
12     int operator ==( const char* const string ) const;
15 class DDE_Defaults
17 public:
18         DynaString      GetHost();
19         DynaString      GetService();
20         DynaString      GetDatabase();
23 extern DDE_Defaults* ddeDefaults;
25 void
26 f()
28         DynaString tempHost, tempService, tempDatabase;
29         if(     (tempHost = ddeDefaults->GetHost()) == 0
30                 || (tempService = ddeDefaults->GetService()) == 0
31                 || (tempDatabase = ddeDefaults->GetDatabase()) == 0
32         )
33         {
34         }