Pledge stdio.
authorrob <rob@openbsd.org>
Tue, 22 Feb 2022 16:14:38 +0000 (16:14 +0000)
committerrob <rob@openbsd.org>
Tue, 22 Feb 2022 16:14:38 +0000 (16:14 +0000)
Ok millert@

usr.bin/seq/seq.c

index 873f726..9906829 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: seq.c,v 1.2 2022/02/22 16:08:59 rob Exp $     */
+/*     $OpenBSD: seq.c,v 1.3 2022/02/22 16:14:38 rob Exp $     */
 
 /*-
  * Copyright (c) 2005 The NetBSD Foundation, Inc.
@@ -99,6 +99,9 @@ main(int argc, char *argv[])
        char *cur_print, *last_print;
        char pad = ZERO;
 
+       if (pledge("stdio", NULL) == -1)
+               err(1, "pledge");
+
        /* Determine the locale's decimal point. */
        locale = localeconv();
        if (locale && locale->decimal_point && locale->decimal_point[0] != '\0')