brintos

brintos / llvm-project-archived public Read only

0
0
Text · 353 B · 705ca2e Raw
17 lines · cpp
1// On Darwin, the man page states that "both fputs() and puts() print `(null)'2// if str is NULL."3//4// RUN: %clangxx -g %s -o %t && %run %t | FileCheck %s5// CHECK: {{^\(null\)---\(null\)$}}6 7#include <assert.h>8#include <stdio.h>9 10int main(void) {11  assert(fputs(NULL, stdout) >= 0);12  fputs("---", stdout);13  assert(puts(NULL) >= 0);14 15  return 0;16}17