diff src/specifier.c @ 2:ac2d302a0011 r19-15b2

Import from CVS: tag r19-15b2
author cvs
date Mon, 13 Aug 2007 08:46:35 +0200
parents 376386a54a3c
children 0293115a14e9
line wrap: on
line diff
--- a/src/specifier.c	Mon Aug 13 08:45:53 2007 +0200
+++ b/src/specifier.c	Mon Aug 13 08:46:35 2007 +0200
@@ -504,7 +504,7 @@
 {
   /* This cannot GC. */
   if ((DEVICEP (locale) && DEVICE_LIVE_P (XDEVICE (locale))) ||
-      (FRAMEP (locale) && FRAME_LIVE_P (XFRAME (locale))) ||
+      (FRAMEP  (locale) && FRAME_LIVE_P  (XFRAME  (locale))) ||
       (BUFFERP (locale) && BUFFER_LIVE_P (XBUFFER (locale))) ||
       /* dead windows are allowed because they may become live
 	 windows again when a window configuration is restored */
@@ -528,7 +528,7 @@
 {
   /* This cannot GC. */
   if ((DEVICEP (domain) && DEVICE_LIVE_P (XDEVICE (domain))) ||
-      (FRAMEP (domain) && FRAME_LIVE_P (XFRAME (domain))) ||
+      (FRAMEP  (domain) && FRAME_LIVE_P  (XFRAME  (domain))) ||
       (WINDOWP (domain) && WINDOW_LIVE_P (XWINDOW (domain))))
     return Qt;
   else
@@ -549,7 +549,7 @@
   /* This cannot GC. */
   if (EQ (locale_type, Qglobal) ||
       EQ (locale_type, Qdevice) ||
-      EQ (locale_type, Qframe) ||
+      EQ (locale_type, Qframe)  ||
       EQ (locale_type, Qwindow) ||
       EQ (locale_type, Qbuffer))
     return Qt;
@@ -609,18 +609,14 @@
 decode_locale_type (Lisp_Object locale_type)
 {
   /* This cannot GC. */
-  if (EQ (locale_type, Qglobal))
-    return LOCALE_GLOBAL;
-  if (EQ (locale_type, Qdevice))
-    return LOCALE_DEVICE;
-  if (EQ (locale_type, Qframe))
-    return LOCALE_FRAME;
-  if (EQ (locale_type, Qwindow))
-    return LOCALE_WINDOW;
-  if (EQ (locale_type, Qbuffer))
-    return LOCALE_BUFFER;
+  if (EQ (locale_type, Qglobal)) return LOCALE_GLOBAL;
+  if (EQ (locale_type, Qdevice)) return LOCALE_DEVICE;
+  if (EQ (locale_type, Qframe))  return LOCALE_FRAME;
+  if (EQ (locale_type, Qwindow)) return LOCALE_WINDOW;
+  if (EQ (locale_type, Qbuffer)) return LOCALE_BUFFER;
+  
   signal_simple_error ("Invalid specifier locale type", locale_type);
-  return 0;
+  return LOCALE_GLOBAL; /* not reached */
 }
 
 Lisp_Object