### Eclipse Workspace Patch 1.0
#P drupal5
Index: sites/all/modules/textimage/textimage.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/textimage/textimage.module,v
retrieving revision 1.14
diff -u -r1.14 textimage.module
--- sites/all/modules/textimage/textimage.module	22 Jan 2007 14:10:34 -0000	1.14
+++ sites/all/modules/textimage/textimage.module	31 Mar 2007 07:21:48 -0000
@@ -1090,8 +1090,12 @@
  */
 function textimage_path($preset, $text, $additional_text = array(), $format = 'png') {
   $additional_text = array_reverse($additional_text);
-  $path = file_directory_path() . '/textimage/' . $preset . '/' . (empty($additional_text) ? '' : implode('/', $additional_text) . '/') . $text . '.' . $format;
-  return drupal_urlencode(str_replace(' ', '_', $path));
+  // Use urlencode instead of drupal_urlencode because we need slashes encoded
+  $text = urlencode(strip_tags(str_replace(' ', '_', $text)));
+  foreach ($additional_text as $key => $a_text) {
+    $additional_text[$key] = urlencode(strip_tags(str_replace(' ', '_', $a_text)));
+  }
+  return file_directory_path() . '/textimage/' . $preset . '/' . (empty($additional_text) ? '' : implode('/', $additional_text) . '/') . $text . '.' . $format;
 }
 
 /**
