summaryrefslogtreecommitdiff
path: root/dmagick/c/magickString.d
diff options
context:
space:
mode:
Diffstat (limited to 'dmagick/c/magickString.d')
-rw-r--r--dmagick/c/magickString.d11
1 files changed, 11 insertions, 0 deletions
diff --git a/dmagick/c/magickString.d b/dmagick/c/magickString.d
index ee931ce..a10eec4 100644
--- a/dmagick/c/magickString.d
+++ b/dmagick/c/magickString.d
@@ -45,12 +45,23 @@ extern(C)
{
double InterpretSiPrefixValue(const(char)*, char**);
}
+ static if ( MagickLibVersion >= 0x677 )
+ {
+ double* StringToArrayOfDoubles(const(char)*, ssize_t*, ExceptionInfo*);
+ }
int CompareStringInfo(const(StringInfo)*, const(StringInfo)*);
int LocaleCompare(const(char)*, const(char)*);
int LocaleNCompare(const(char)*, const(char)*, const size_t);
MagickBooleanType ConcatenateString(char**, const(char)*);
+
+ static if ( MagickLibVersion >= 0x677 )
+ {
+ MagickBooleanType IsStringTrue(const(char)*);
+ MagickBooleanType IsStringNotFalse(const(char)*);
+ }
+
MagickBooleanType SubstituteString(char**, const(char)*, const(char)*);
size_t ConcatenateMagickString(char*, const(char)*, const size_t);