CTWM
Loading...
Searching...
No Matches
Macros | Functions
/usr/src/RPM/BUILD/ctwm-4.1.0/parse_m4.c File Reference
#include "ctwm.h"
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <netdb.h>
#include <pwd.h>
#include "screen.h"
#include "parse.h"
#include "parse_int.h"
#include "version.h"
Include dependency graph for parse_m4.c:

Go to the source code of this file.

Macros

#define MAXHOSTNAME   255
 
#define WR_DEF(k, v)   fprintf(tmpf, "define(`%s', `%s')\n", (k), (v))
 
#define WR_NUM(k, v)   fprintf(tmpf, "define(`%s', `%d')\n", (k), (v))
 
#define Resolution(pixels, mm)   ((((pixels) * 100000 / (mm)) + 50) / 100)
 

Functions

static charm4_defs (Display *display, const char *host)
 
FILEstart_m4 (FILE *fraw)
 

Macro Definition Documentation

◆ MAXHOSTNAME

#define MAXHOSTNAME   255

Definition at line 84 of file parse_m4.c.

Referenced by m4_defs().

◆ Resolution

#define Resolution ( pixels,
mm )   ((((pixels) * 100000 / (mm)) + 50) / 100)

◆ WR_DEF

#define WR_DEF ( k,
v )   fprintf(tmpf, "define(`%s', `%s')\n", (k), (v))

◆ WR_NUM

#define WR_NUM ( k,
v )   fprintf(tmpf, "define(`%s', `%d')\n", (k), (v))

Function Documentation

◆ m4_defs()

static char * m4_defs ( Display * display,
const char * host )
static

◆ start_m4()

FILE * start_m4 ( FILE * fraw)

Definition at line 28 of file parse_m4.c.

References CLarg, _ctwm_cl_args::display_name, dpy, m4_defs(), and PlaceX.

Referenced by ParseTwmrc().