diff src/energize.c @ 70:131b0175ea99 r20-0b30

Import from CVS: tag r20-0b30
author cvs
date Mon, 13 Aug 2007 09:02:59 +0200
parents 859a2309aef8
children 1ce6082ce73f
line wrap: on
line diff
--- a/src/energize.c	Mon Aug 13 09:00:04 2007 +0200
+++ b/src/energize.c	Mon Aug 13 09:02:59 2007 +0200
@@ -722,7 +722,7 @@
 	XSETSTRING (type, XSYMBOL (type)->name);
 
       if (STRINGP (type))
-	type_string = (char *) XSTRING_DATA (type);
+	type_string = (char *)XSTRING_DATA (type);
 
       type_string = copy_string (type_string);
 
@@ -1665,8 +1665,9 @@
   if (!NILP (buffer_name))
     {
       if (modifying_p
-	  && strcmp ((char*) XSTRING_DATA (buffer_name),
-		     (char*) XSTRING_DATA (XBUFFER (binfo->emacs_buffer)->name)))
+	  && strcmp ((char*)XSTRING_DATA (buffer_name),
+		     (char*)
+		     string_data (XSTRING (XBUFFER (binfo->emacs_buffer)->name))))
 	rename_the_buffer (buffer_name);
     }
 
@@ -2134,7 +2135,8 @@
 						    BUF_BEG (current_buffer),
 						    BUF_Z (current_buffer));
       CNeedOutputSize (conn, XSTRING_LENGTH (string) + 9);
-      CWriteVstringLen (conn, XSTRING_DATA (string), XSTRING_LENGTH (string));
+      CWriteVstringLen (conn, XSTRING_DATA (string),
+			XSTRING_LENGTH (string));
     }
 
   /* write the extents */
@@ -2526,7 +2528,7 @@
 
   /* ignore the flags for now */
   execute_energize_menu (buffer, extent_to_data (extent_obj),
-			 (char*) XSTRING_DATA (v->contents [0]),
+			 (char*)XSTRING_DATA (v->contents [0]),
 			 lisp_to_word (v->contents [1]),
 			 XINT (v->contents [3]),
 			 selection,
@@ -2553,7 +2555,7 @@
   CHECK_STRING (command);
 
   execute_energize_menu (buffer, extent_to_data (extent_obj),
-			 (char*) XSTRING_DATA (command), 0, 0, selection,
+			 (char*)XSTRING_DATA (command), 0, 0, selection,
 			 no_confirm);
 
   return Qt;