aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2008-09-20 17:54:46 +0000
committerdos-reis <gdr@axiomatics.org>2008-09-20 17:54:46 +0000
commitfde9260a842114ae27a99f7de23c9a46b79eccf4 (patch)
tree5c5535e97654b0491321cb1dbbaef5800b751980 /src/include
parent75cc0a4b26fd4d3f896677f792f47659430e9824 (diff)
downloadopen-axiom-fde9260a842114ae27a99f7de23c9a46b79eccf4.tar.gz
* include/cfuns.h (oa_dirname): Declare.
* lib/cfuns-c.c (openaxiom_is_path_separator): New. (oa_dirname): Define. (writeablep): Use it. * algebra/fname.spad.pamphlet (writable?$FileName): Tidy.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/cfuns.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/cfuns.h b/src/include/cfuns.h
index 3ad83197..225ce6de 100644
--- a/src/include/cfuns.h
+++ b/src/include/cfuns.h
@@ -53,6 +53,7 @@ OPENAXIOM_EXPORT int oa_system(const char*);
OPENAXIOM_EXPORT char* oa_getenv(const char*);
OPENAXIOM_EXPORT char* oa_getcwd(void);
OPENAXIOM_EXPORT int oa_access_file_for_read(const char*);
+OPENAXIOM_EXPORT char* oa_dirname(const char*);
OPENAXIOM_EXPORT const char* oa_get_tmpdir(void);
OPENAXIOM_EXPORT double plus_infinity(void);
OPENAXIOM_EXPORT double minus_infinity(void);