rpm  5.4.15
Macros | Functions | Variables
rpmcvs.c File Reference
#include "system.h"
#include <rpmiotypes.h>
#include <rpmio.h>
#include <rpmlog.h>
#include <rpmurl.h>
#include <rpmcvs.h>
#include "debug.h"
Include dependency graph for rpmcvs.c:

Go to the source code of this file.

Macros

#define _RPMCVS_INTERNAL
 

Functions

static void rpmcvsFini (void *_cvs)
 
static rpmcvs rpmcvsGetPool (rpmioPool pool)
 
rpmcvs rpmcvsNew (const char *fn, int flags)
 Create and load a cvs wrapper. More...
 

Variables

int _rpmcvs_debug = 0
 
rpmioPool _rpmcvsPool = NULL
 

Macro Definition Documentation

#define _RPMCVS_INTERNAL

Definition at line 11 of file rpmcvs.c.

Function Documentation

static void rpmcvsFini ( void *  _cvs)
static

Definition at line 19 of file rpmcvs.c.

References _free().

Referenced by rpmcvsGetPool().

static rpmcvs rpmcvsGetPool ( rpmioPool  pool)
static

Definition at line 31 of file rpmcvs.c.

References _rpmcvs_debug, _rpmcvsPool, rpmcvsFini(), rpmioGetPool(), and rpmioNewPool().

Referenced by rpmcvsNew().

rpmcvs rpmcvsNew ( const char *  fn,
int  flags 
)

Create and load a cvs wrapper.

Parameters
fncvs file
flagscvs flags
Returns
new cvs wrapper

Definition at line 47 of file rpmcvs.c.

References rpmcvsGetPool(), rpmcvsLink(), and xstrdup().

Variable Documentation

int _rpmcvs_debug = 0

Definition at line 17 of file rpmcvs.c.

Referenced by rpmcvsGetPool().

rpmioPool _rpmcvsPool = NULL

Definition at line 29 of file rpmcvs.c.

Referenced by rpmcvsGetPool(), and rpmioClean().