File: isomaster.h

package info (click to toggle)
isomaster 1.3.3-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,644 kB
  • ctags: 762
  • sloc: ansic: 11,004; cpp: 273; makefile: 205; sh: 65; python: 11
file content (38 lines) | stat: -rw-r--r-- 673 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#ifndef isomaster_h
#define isomaster_h

#include <gtk/gtk.h>

#include "bk/bk.h"
#include "window.h"
#include "browser.h"
#include "fsbrowser.h"
#include "isobrowser.h"
#include "settings.h"
#include "error.h"
#include "boot.h"
#include "about.h"
#include "editfile.h"

#ifdef ENABLE_NLS
#  include <libintl.h>
#  define _(str) gettext(str)
#  ifdef gettext_noop
#    define N_(str) gettext_noop (str)
#  else
#    define N_(str) (str)
#  endif
#else
#  define _(str) (str)
#  define N_(str) (str)
#endif

/* c99 doesn't define the following (posix file types) */
#ifndef S_IFDIR
#  define S_IFDIR  0040000
#endif
#ifndef S_IFREG
#  define S_IFREG  0100000
#endif

#endif