Fresh clone of tinyexpr and Unix file permission for tinyexpr.c are 0755 and should be 0644, e.g.
$ ls -ll tinyexpr
total 100
drwxr-xr-x. 2 david david 4096 Jun 24 18:42 doc
-rw-r--r--. 1 david david 529 Jun 24 18:42 CONTRIBUTING
-rw-r--r--. 1 david david 877 Jun 24 18:42 LICENSE
-rw-r--r--. 1 david david 919 Jun 24 18:42 Makefile
-rw-r--r--. 1 david david 10013 Jun 24 18:42 README.md
-rw-r--r--. 1 david david 3042 Jun 24 18:42 benchmark.c
-rw-r--r--. 1 david david 241 Jun 24 18:42 example.c
-rw-r--r--. 1 david david 1007 Jun 24 18:42 example2.c
-rw-r--r--. 1 david david 722 Jun 24 18:42 example3.c
-rw-r--r--. 1 david david 3301 Jun 24 18:42 minctest.h
-rw-r--r--. 1 david david 1754 Jun 24 18:42 repl.c
-rw-r--r--. 1 david david 16668 Jun 24 18:42 smoke.c
-rwxr-xr-x. 1 david david 22912 Jun 24 18:42 tinyexpr.c
-rw-r--r--. 1 david david 2333 Jun 24 18:42 tinyexpr.h
You can see that "one of these things is not like the other...". While this will not make any difference for windows use, it should be correct for the rest of the world with a simple chmod 0644 tinyexpr/tinyexpr.c, e.g.
$ chmod 0644 tinyexpr/tinyexpr.c
$ ls -ll tinyexpr/
total 100
drwxr-xr-x. 2 david david 4096 Jun 24 18:42 doc
-rw-r--r--. 1 david david 529 Jun 24 18:42 CONTRIBUTING
-rw-r--r--. 1 david david 877 Jun 24 18:42 LICENSE
-rw-r--r--. 1 david david 919 Jun 24 18:42 Makefile
-rw-r--r--. 1 david david 10013 Jun 24 18:42 README.md
-rw-r--r--. 1 david david 3042 Jun 24 18:42 benchmark.c
-rw-r--r--. 1 david david 241 Jun 24 18:42 example.c
-rw-r--r--. 1 david david 1007 Jun 24 18:42 example2.c
-rw-r--r--. 1 david david 722 Jun 24 18:42 example3.c
-rw-r--r--. 1 david david 3301 Jun 24 18:42 minctest.h
-rw-r--r--. 1 david david 1754 Jun 24 18:42 repl.c
-rw-r--r--. 1 david david 16668 Jun 24 18:42 smoke.c
-rw-r--r--. 1 david david 22912 Jun 24 18:42 tinyexpr.c
-rw-r--r--. 1 david david 2333 Jun 24 18:42 tinyexpr.h
Low priority issue, but simple fix that should be done.
Fresh clone of tinyexpr and Unix file permission for
tinyexpr.care0755and should be0644, e.g.You can see that "one of these things is not like the other...". While this will not make any difference for windows use, it should be correct for the rest of the world with a simple
chmod 0644 tinyexpr/tinyexpr.c, e.g.Low priority issue, but simple fix that should be done.