]> code.delx.au - gnu-emacs/commitdiff
Remove macro MIN_PTY_KERNEL_VERSION, only used in one place
authorGlenn Morris <rgm@gnu.org>
Fri, 13 Jul 2012 00:07:29 +0000 (20:07 -0400)
committerGlenn Morris <rgm@gnu.org>
Fri, 13 Jul 2012 00:07:29 +0000 (20:07 -0400)
* src/process.c (init_process_emacs): Replace MIN_PTY_KERNEL_VERSION.
* src/s/darwin.h (MIN_PTY_KERNEL_VERSION): Remove single-use macro.

src/ChangeLog
src/process.c
src/s/darwin.h

index 7e75fd0ae7093ec8616ebef738557e6dd1099161..4f08d108f5d8e5795cdbebbc8d5b9da7aa37ddd9 100644 (file)
@@ -1,3 +1,8 @@
+2012-07-13  Glenn Morris  <rgm@gnu.org>
+
+       * process.c (init_process_emacs): Replace MIN_PTY_KERNEL_VERSION.
+       * s/darwin.h (MIN_PTY_KERNEL_VERSION): Remove single-use macro.
+
 2012-07-12  Glenn Morris  <rgm@gnu.org>
 
        * s/darwin.h (SYSTEM_PURESIZE_EXTRA): Move to configure.
index 44f8520745dd64d2c949a78822146d2c44d58b06..ceb5c81d32b7410f913e98b9fce374e4d3e6aeed 100644 (file)
@@ -7398,8 +7398,7 @@ init_process_emacs (void)
     char const *release = (STRINGP (Voperating_system_release)
                           ? SSDATA (Voperating_system_release)
                           : 0);
-    if (!release || !release[0] || (release[0] < MIN_PTY_KERNEL_VERSION
-                                   && release[1] == '.')) {
+    if (!release || !release[0] || (release[0] < '7' && release[1] == '.')) {
       Vprocess_connection_type = Qnil;
     }
   }
index 9245a1b76d6c0f3b55ad182a63813116e2432fa1..8b46113a72061b163b169a0210d3dddbebb2ee28 100644 (file)
@@ -30,10 +30,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    distinguish OS X from pure Darwin.  */
 #define DARWIN_OS
 
-/* PTYs only work correctly on Darwin 7 or higher.  So make the default
-   for process-connection-type dependent on the kernel version.  */
-#define MIN_PTY_KERNEL_VERSION '7'
-
 /* Definitions for how to compile & link.  */
 #ifdef emacs
 #define malloc unexec_malloc