ref: 3c3468355f8cf3dd644058ab239b948f8facebfa
parent: d7b931824b452a6b70a599c69f4f1843f1b2daa5
author: Ben Harris <bjh21@bjh21.me.uk>
date: Sat Feb 18 18:07:44 EST 2023
Use unreserved macro names for multiple-include protection Some headers used macros named like _THING_H for multiple-include protection. That style of name is reserved in ISO C, though, so I've replaced it with PUZZLES_THING_H which is my favourite of the other styles in use.
--- a/loopgen.h
+++ b/loopgen.h
@@ -2,8 +2,8 @@
* loopgen.h: interface file for loop generation functions for grid.[ch].
*/
-#ifndef _LOOPGEN_H
-#define _LOOPGEN_H
+#ifndef PUZZLES_LOOPGEN_H
+#define PUZZLES_LOOPGEN_H
#include "puzzles.h"
#include "grid.h"
--- a/penrose.h
+++ b/penrose.h
@@ -10,8 +10,8 @@
* called with each tile in turn: you choose how many times to recurse.
*/
-#ifndef _PENROSE_H
-#define _PENROSE_H
+#ifndef PUZZLES_PENROSE_H
+#define PUZZLES_PENROSE_H
#ifndef PHI
#define PHI 1.6180339887