2 /* This file is part of
3 * ======================================================
5 * LyX, The Document Processor
7 * Copyright 1995 Matthias Ettrich
8 * Copyright 1995-1999 The LyX Team.
10 * ====================================================== */
15 #ifndef USE_INCLUDED_STRING
19 #include "support/lyxstring.h"
20 typedef lyxstring string;
21 #if defined(USING_EXCEPTIONS) && defined(HAVE_STL_STRING_FWD_H)
22 // Hide the forward declaration of string by SGI's STL > 3.13. But only when
23 // exceptions are in use.
24 // Due to a clash with SGI's forward declaration of string we have to provide
25 // __get_c_string() ourselves since SGI expects it to exist and block
26 // their string declarations as best we can. ARRae.
27 # define __SGI_STL_STRING_FWD_H
28 static char const * __get_c_string(string const &);
29 #endif // HAVE_STL_STRING_FWD_H