diff options
author | Ludvig Strigeus | 2002-01-23 17:26:01 +0000 |
---|---|---|
committer | Ludvig Strigeus | 2002-01-23 17:26:01 +0000 |
commit | ed0212bdb1e301f693bc31a6f00b822d9db86951 (patch) | |
tree | b0064af0d1b5bc3d4a9cba072e4cec2f2c13b183 /sys.cpp | |
parent | cc6c3a164bdd5d6ccc39faf03b79fc2488e52bdf (diff) | |
download | scummvm-rg350-ed0212bdb1e301f693bc31a6f00b822d9db86951.tar.gz scummvm-rg350-ed0212bdb1e301f693bc31a6f00b822d9db86951.tar.bz2 scummvm-rg350-ed0212bdb1e301f693bc31a6f00b822d9db86951.zip |
define NEED_STRDUP on systems that don't have strdup
svn-id: r3546
Diffstat (limited to 'sys.cpp')
-rw-r--r-- | sys.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -167,3 +167,13 @@ bool Scumm::checkFixedDisk() { return true; } + +#ifdef NEED_STRDUP +char *strdup(const char *s) { + int len = strlen(s) + 1; + char *d = (char*)malloc(len); + if (d) memcpy(d, s, len); + return d; +} +#endif /* NEED_STRDUP */ + |