unfreeze_jobs_list
- execute_pipeline: set up lastpipe_cleanup with old value of
jobs_list_frozen
+
+ 9/3
+ ---
+builtins/printf.def
+ - getuintmax,getfloatmax: on a conversion error, return as much of the
+ value as we were able to convert instead of 0. Fixes bug reported
+ by Robert Elz <kre@bmunnari.OZ.AU>
if (*ep)
{
sh_invalidnum (garglist->word->word);
+#if 0
/* Same POSIX.2 conversion error requirements as getintmax(). */
ret = 0;
+#endif
conversion_error = 1;
}
else if (errno == ERANGE)
if (*ep)
{
sh_invalidnum (garglist->word->word);
+#if 0
/* Same thing about POSIX.2 conversion error requirements. */
ret = 0;
+#endif
conversion_error = 1;
}
else if (errno == ERANGE)