sniper Fri Jan 14 23:34:30 2005 EDT
Modified files:
/php-src/ext/gd gd.c
Log:
ws fix
http://cvs.php.net/diff.php/php-src/ext/gd/gd.c?r1=1.304&r2=1.305&ty=u
Index: php-src/ext/gd/gd.c
diff -u php-src/ext/gd/gd.c:1.304 php-src/ext/gd/gd.c:1.305
--- php-src/ext/gd/gd.c:1.304 Fri Jan 14 18:07:46 2005
+++ php-src/ext/gd/gd.c Fri Jan 14 23:34:30 2005
@@ -18,7 +18,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: gd.c,v 1.304 2005/01/14 23:07:46 sniper Exp $ */
+/* $Id: gd.c,v 1.305 2005/01/15 04:34:30 sniper Exp $ */
/* gd 1.2 is copyright 1994, 1995, Quest Protein Database Center,
Cold Spring Harbor Labs. */
@@ -3070,7 +3070,7 @@
#ifdef ENABLE_GD_TTF
#if HAVE_LIBGD20 && HAVE_LIBFREETYPE && HAVE_GD_STRINGFTEX
-/* {{{ proto array imageftbbox(int size, int angle, string font_file, string
text[, array extrainfo])
+/* {{{ proto array imageftbbox(float size, float angle, string font_file,
string text [, array extrainfo])
Give the bounding box of a text using fonts via freetype2 */
PHP_FUNCTION(imageftbbox)
{
@@ -3078,7 +3078,7 @@
}
/* }}} */
-/* {{{ proto array imagefttext(resource im, int size, int angle, int x, int y,
int col, string font_file, string text, [array extrainfo])
+/* {{{ proto array imagefttext(resource im, float size, float angle, int x,
int y, int col, string font_file, string text [, array extrainfo])
Write text to the image using fonts via freetype2 */
PHP_FUNCTION(imagefttext)
{
@@ -3087,7 +3087,7 @@
/* }}} */
#endif
-/* {{{ proto array imagettfbbox(int size, int angle, string font_file, string
text)
+/* {{{ proto array imagettfbbox(float size, float angle, string font_file,
string text)
Give the bounding box of a text using TrueType fonts */
PHP_FUNCTION(imagettfbbox)
{
@@ -3095,7 +3095,7 @@
}
/* }}} */
-/* {{{ proto array imagettftext(resource im, int size, int angle, int x, int
y, int col, string font_file, string text)
+/* {{{ proto array imagettftext(resource im, float size, float angle, int x,
int y, int col, string font_file, string text)
Write text to the image using a TrueType font */
PHP_FUNCTION(imagettftext)
{
@@ -3153,36 +3153,36 @@
}
#if HAVE_GD_STRINGFTEX
- if (extended && EXT) {
- /* parse extended info */
+ if (extended && EXT) {
+ /* parse extended info */
- HashPosition pos;
+ HashPosition pos;
- convert_to_array_ex(EXT);
+ convert_to_array_ex(EXT);
- /* walk the assoc array */
- zend_hash_internal_pointer_reset_ex(HASH_OF(*EXT),
&pos);
- do {
- zval ** item;
- char * key;
- ulong num_key;
+ /* walk the assoc array */
+ zend_hash_internal_pointer_reset_ex(HASH_OF(*EXT), &pos);
+ do {
+ zval ** item;
+ char * key;
+ ulong num_key;
- if (zend_hash_get_current_key_ex(HASH_OF(*EXT),
&key, NULL, &num_key, 0, &pos) != HASH_KEY_IS_STRING) {
- continue;
- }
+ if (zend_hash_get_current_key_ex(HASH_OF(*EXT), &key,
NULL, &num_key, 0, &pos) != HASH_KEY_IS_STRING) {
+ continue;
+ }
- if
(zend_hash_get_current_data_ex(HASH_OF(*EXT), (void **) &item, &pos) ==
FAILURE) {
- continue;
- }
+ if (zend_hash_get_current_data_ex(HASH_OF(*EXT), (void
**) &item, &pos) == FAILURE) {
+ continue;
+ }
- if (strcmp("linespacing", key) == 0) {
- convert_to_double_ex(item);
- strex.flags |= gdFTEX_LINESPACE;
- strex.linespacing = Z_DVAL_PP(item);
- }
+ if (strcmp("linespacing", key) == 0) {
+ convert_to_double_ex(item);
+ strex.flags |= gdFTEX_LINESPACE;
+ strex.linespacing = Z_DVAL_PP(item);
+ }
- } while (zend_hash_move_forward_ex(HASH_OF(*EXT), &pos)
== SUCCESS);
- }
+ } while (zend_hash_move_forward_ex(HASH_OF(*EXT), &pos) ==
SUCCESS);
+ }
#endif
ptsize = Z_DVAL_PP(PTSIZE);
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php