summaryrefslogtreecommitdiffstats
path: root/tools/clang-tidy/test/clang-analyzer-unix.cstring.NullArg.cpp
blob: 30cdaf6ce9452e465abc2c8f32ca0c20c7d4ea1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// https://clang-analyzer.llvm.org/available_checks.html

#include "structures.h"

int my_strlen(const char* s)
{
  return strlen(s); // warning
}

int bad_caller()
{
  const char* s = nullptr;
  return my_strlen(s);
}