aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2001-04-11 12:58:21 +0000
committerGerd Moellmann2001-04-11 12:58:21 +0000
commitec2423c930a4afe318ddb9bce06db88e4ba83990 (patch)
treebfe3236818803a073ec616a3872b4deff87bed85 /src
parent96a48d43d379a9e95dffdd6e24ee4f3ee36fc47c (diff)
downloademacs-ec2423c930a4afe318ddb9bce06db88e4ba83990.tar.gz
emacs-ec2423c930a4afe318ddb9bce06db88e4ba83990.zip
(Fplist_get): Don't QUIT is interrupt_input_blocked.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/fns.c7
2 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index bf6c5522d25..b471a4cb4b8 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12001-04-11 Gerd Moellmann <gerd@gnu.org>
2
3 * fns.c (Fplist_get): Don't QUIT if interrupt_input_blocked.
4
12001-04-10 Gerd Moellmann <gerd@gnu.org> 52001-04-10 Gerd Moellmann <gerd@gnu.org>
2 6
3 * fns.c (Fcompare_strings): Fix return values. 7 * fns.c (Fcompare_strings): Fix return values.
diff --git a/src/fns.c b/src/fns.c
index ceda1cfbf41..c0b8190433e 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -1872,7 +1872,11 @@ one of the properties on the list.")
1872 { 1872 {
1873 if (EQ (prop, XCAR (tail))) 1873 if (EQ (prop, XCAR (tail)))
1874 return XCAR (XCDR (tail)); 1874 return XCAR (XCDR (tail));
1875 QUIT; 1875
1876 /* This function can be called asynchronously
1877 (setup_coding_system). Don't QUIT in that case. */
1878 if (!interrupt_input_blocked)
1879 QUIT;
1876 } 1880 }
1877 1881
1878 if (!NILP (tail)) 1882 if (!NILP (tail))
@@ -1915,6 +1919,7 @@ The PLIST is modified by side effects.")
1915 Fsetcar (XCDR (tail), val); 1919 Fsetcar (XCDR (tail), val);
1916 return plist; 1920 return plist;
1917 } 1921 }
1922
1918 prev = tail; 1923 prev = tail;
1919 QUIT; 1924 QUIT;
1920 } 1925 }