Use `#pragma once`
All the compilers we care about (GCC, clang, MSVCC) support #pragma once
. We require use of #pragma once
instead of traditional include guards in both Epiphany and WebKit (except in WebKit's public header files, where we still use traditional guards). Considering that glib-networking has no public headers, should we use it in glib-networking?
Advantages: it makes the header files very slightly nicer, reduces risk of weird bugs caused by typos
Disadvantages: it's nonstandard
@icq, your preference? If you approve, I will implement. But closing this would be fine too.
Edited by Michael Catanzaro