(void) CopyMagickString(p,p+1,MaxTextExtent);
continue;
}
- c=(int) ((unsigned int) *p);
+ c=(int)*p;
switch (c)
{
case '%':
if (p != q)
flags|=WidthValue;
}
- c=(*p);
c=(int) ((unsigned char) *p);
if ((c == 215) || (*p == 'x') || (*p == 'X'))
{
if (geometry == (const char *) NULL)
return(MagickFalse);
flags=ParseGeometry(geometry,&geometry_info);
- if (flags == NoValue)
- flags=ParseGeometry(geometry+1,&geometry_info); /* i.e. +-4+-4 */
return(flags != NoValue ? MagickTrue : MagickFalse);
}
\f
/*
Parse xi value.
*/
- if ((*p == ',') || (*p == '/') || (*p == ':'))
+ if ((*p == '+') || (*p == ',') || (*p == '/') || (*p == ':') )
p++;
q=p;
value=StringToDouble(p,&p);
/*
Parse psi value.
*/
- if ((*p == ',') || (*p == '/') || (*p == ':'))
+ if ((*p == '+') || (*p == ',') || (*p == '/') || (*p == ':'))
p++;
q=p;
value=StringToDouble(p,&p);
/*
Parse chi value.
*/
- if ((*p == ',') || (*p == '/') || (*p == ':'))
+ if ((*p == '+') || (*p == ',') || (*p == '/') || (*p == ':'))
p++;
q=p;
value=StringToDouble(p,&p);