aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
authorPaul Eggert2018-03-12 10:35:25 -0700
committerPaul Eggert2018-03-12 10:37:05 -0700
commite067f1fd9feabc9c83cfbba177616a46b28d058a (patch)
treeed584ec923078e1bd3d8ed66ca8df93a3475f022 /src/data.c
parent0965d94ca426765382f366bf48f88ba5f9500afd (diff)
downloademacs-e067f1fd9feabc9c83cfbba177616a46b28d058a.tar.gz
emacs-e067f1fd9feabc9c83cfbba177616a46b28d058a.zip
Revert overenthusiastic procfs fixup
Also, be more systematic in calls to string_to_number. * src/sysdep.c (list_system_processes) [HAVE_PROCFS]: Allow pids to be floating-point if they exceed fixnum range. This partially reverts my patch 2018-03-09T20:06:05Z!eggert@cs.ucla.edu, which went too far in fixing string-to-number mishandling.
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c
index 62b3fcfeb24..06308c62c49 100644
--- a/src/data.c
+++ b/src/data.c
@@ -2754,7 +2754,7 @@ If the base used is not 10, STRING is always parsed as an integer. */)
2754 while (*p == ' ' || *p == '\t') 2754 while (*p == ' ' || *p == '\t')
2755 p++; 2755 p++;
2756 2756
2757 val = string_to_number (p, b, 1); 2757 val = string_to_number (p, b, true);
2758 return NILP (val) ? make_number (0) : val; 2758 return NILP (val) ? make_number (0) : val;
2759} 2759}
2760 2760