needed deallocate(void*, size_type) on XP_UNIX for basic_string.

This commit is contained in:
beard%netscape.com 2000-05-09 03:46:03 +00:00
Родитель 5e272eaaf9
Коммит 7f3d0eee51
2 изменённых файлов: 2 добавлений и 4 удалений

Просмотреть файл

@ -81,7 +81,6 @@ namespace JavaScript {
define_atomic_type(unsigned long)
define_atomic_type(float)
define_atomic_type(double)
define_atomic_type(wchar_t)
#undef define_atomic_type
@ -145,10 +144,10 @@ namespace JavaScript {
// raw byte allocator used on some platforms (grrr).
typedef char _Char[1];
static char* _Charalloc(size_type n) { return (char*) rebind<_Char>::other::allocate(n); }
#endif
// void* deallocate used on some platforms (grrr).
static void deallocate(void*, size_type) {}
#endif
static void collect() { GC_gcollect(); }
};

Просмотреть файл

@ -81,7 +81,6 @@ namespace JavaScript {
define_atomic_type(unsigned long)
define_atomic_type(float)
define_atomic_type(double)
define_atomic_type(wchar_t)
#undef define_atomic_type
@ -145,10 +144,10 @@ namespace JavaScript {
// raw byte allocator used on some platforms (grrr).
typedef char _Char[1];
static char* _Charalloc(size_type n) { return (char*) rebind<_Char>::other::allocate(n); }
#endif
// void* deallocate used on some platforms (grrr).
static void deallocate(void*, size_type) {}
#endif
static void collect() { GC_gcollect(); }
};