Ver código fonte

build: use #pragma once instead of header guards because 1) fuck the dinosaurs,

and 2) fuck the Visual Studio compiler that crashes when confused.
master
Sam Hocevar 10 anos atrás
pai
commit
c8af09f3b4
6 arquivos alterados com 7 adições e 22 exclusões
  1. +1
    -4
      neercs/neercs.h
  2. +2
    -3
      neercs/old/neercs.h
  3. +1
    -4
      neercs/term/pty.h
  4. +1
    -4
      neercs/term/term.h
  5. +1
    -3
      neercs/video/render.h
  6. +1
    -4
      neercs/video/text-render.h

+ 1
- 4
neercs/neercs.h Ver arquivo

@@ -4,8 +4,7 @@
// Copyright: (c) 2012 Sam Hocevar <sam@hocevar.net> // Copyright: (c) 2012 Sam Hocevar <sam@hocevar.net>
// //


#if !defined __NEERCS_H__ #pragma once
#define __NEERCS_H__


#include <caca.h> #include <caca.h>


@@ -36,5 +35,3 @@ private:
bool m_ready; bool m_ready;
}; };


#endif // __NEERCS_H__


+ 2
- 3
neercs/old/neercs.h Ver arquivo

@@ -11,8 +11,7 @@
* http://www.wtfpl.net/ for more details. * http://www.wtfpl.net/ for more details.
*/ */


#ifndef _NEERCS_H_ #pragma once
#define _NEERCS_H_


#include <stdint.h> #include <stdint.h>
#include <caca.h> #include <caca.h>
@@ -427,4 +426,4 @@ static inline void debug(const char *format, ...)
#else #else
# define debug(format, ...) do {} while(0) # define debug(format, ...) do {} while(0)
#endif #endif
#endif /* _NEERCS_H_ */

+ 1
- 4
neercs/term/pty.h Ver arquivo

@@ -2,8 +2,7 @@
// Neercs // Neercs
// //


#if !defined __TERM_PTY_H__ #pragma once
#define __TERM_PTY_H__


class Pty class Pty
{ {
@@ -30,5 +29,3 @@ private:
ivec2 m_size; ivec2 m_size;
}; };


#endif // __TERM_PTY_H__


+ 1
- 4
neercs/term/term.h Ver arquivo

@@ -2,8 +2,7 @@
// Neercs // Neercs
// //


#if !defined __TERM_TERM_H__ #pragma once
#define __TERM_TERM_H__


#include "term/pty.h" #include "term/pty.h"


@@ -129,5 +128,3 @@ private:
bool m_debug; bool m_debug;
}; };


#endif // __TERM_TERM_H__


+ 1
- 3
neercs/video/render.h Ver arquivo

@@ -2,8 +2,7 @@
// Neercs // Neercs
// //


#if !defined __VIDEO_RENDER_H__ #pragma once
#define __VIDEO_RENDER_H__


class Render : public WorldEntity class Render : public WorldEntity
{ {
@@ -55,4 +54,3 @@ private:
m_flags; m_flags;
}; };


#endif // __VIDEO_RENDER_H__

+ 1
- 4
neercs/video/text-render.h Ver arquivo

@@ -2,8 +2,7 @@
// Neercs // Neercs
// //


#if !defined __TEXT_RENDER_H__ #pragma once
#define __TEXT_RENDER_H__


class TextRender class TextRender
{ {
@@ -31,5 +30,3 @@ private:
Framebuffer *m_fbo; Framebuffer *m_fbo;
}; };


#endif // __TEXT_RENDER_H__


||||||
x
 
000:0
Carregando…
Cancelar
Salvar