diff options
author | Michael Jennings <mej@kainx.org> | 2008-10-26 22:57:42 +0000 |
---|---|---|
committer | Michael Jennings <mej@kainx.org> | 2008-10-26 22:57:42 +0000 |
commit | 2a7a0c41da8125569cca0c6e775772edccfd7f84 (patch) | |
tree | b67bbf80e549c26bc488b1ca88db08b07b993ac0 /src/file.c | |
parent | be3d3f30107eed4e2eddd2a12d8a32e6c915def7 (diff) | |
download | libast-2a7a0c41da8125569cca0c6e775772edccfd7f84.tar.gz |
Sun Oct 26 15:56:20 2008 Michael Jennings (mej)
Remove unnecessary typecasting macros. They were supposed to save
typing and improve readability, but I've concluded that they tend to
do neither. More cleanups to come; there appear to be some new
warnings I need to deal with.
----------------------------------------------------------------------
SVN revision: 37181
Diffstat (limited to 'src/file.c')
-rw-r--r-- | src/file.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -67,20 +67,20 @@ spiftool_temp_file(spif_charptr_t ftemplate, size_t len) int fd; mode_t m; - ASSERT_RVAL(!SPIF_PTR_ISNULL(ftemplate), SPIF_CAST_C(int) -1); - ASSERT_RVAL(len > 0, SPIF_CAST_C(int) -1); + ASSERT_RVAL(!SPIF_PTR_ISNULL(ftemplate), (int) -1); + ASSERT_RVAL(len > 0, (int) -1); if (getenv("TMPDIR")) { - snprintf(SPIF_CAST_C(char *) buff, sizeof(buff), + snprintf((char *) buff, sizeof(buff), "%s/%sXXXXXX", getenv("TMPDIR"), ftemplate); } else if (getenv("TMP")) { - snprintf(SPIF_CAST_C(char *) buff, sizeof(buff), + snprintf((char *) buff, sizeof(buff), "%s/%sXXXXXX", getenv("TMP"), ftemplate); } else { - snprintf(SPIF_CAST_C(char *) buff, sizeof(buff), + snprintf((char *) buff, sizeof(buff), "/tmp/%sXXXXXX", ftemplate); } m = umask(0077); - fd = mkstemp(SPIF_CAST_C(char *) buff); + fd = mkstemp((char *) buff); umask(m); if ((fd < 0) || fchmod(fd, (S_IRUSR | S_IWUSR))) { return (-1); |