~ubuntu-branches/ubuntu/vivid/ssed/vivid

« back to all changes in this revision

Viewing changes to lib/utils.h

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Metzler
  • Date: 2004-03-23 16:45:36 UTC
  • Revision ID: james.westby@ubuntu.com-20040323164536-r0jrs8udv1ftwoac
Tags: upstream-3.60
ImportĀ upstreamĀ versionĀ 3.60

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include <stdio.h>
 
2
 
 
3
void panic P_((const char *str, ...));
 
4
 
 
5
FILE *ck_fopen P_((const char *name, const char *mode));
 
6
void ck_fwrite P_((const VOID *ptr, size_t size, size_t nmemb, FILE *stream));
 
7
size_t ck_fread P_((VOID *ptr, size_t size, size_t nmemb, FILE *stream));
 
8
void ck_fflush P_((FILE *stream));
 
9
void ck_fclose P_((FILE *stream));
 
10
 
 
11
char *temp_file_template P_((const char *tmpdir, char *program));
 
12
 
 
13
VOID *ck_malloc P_((size_t size));
 
14
VOID *xmalloc P_((size_t size));
 
15
VOID *ck_realloc P_((VOID *ptr, size_t size));
 
16
char *ck_strdup P_((const char *str));
 
17
VOID *ck_memdup P_((const VOID *buf, size_t len));
 
18
void ck_free P_((VOID *ptr));
 
19
 
 
20
struct buffer *init_buffer P_((void));
 
21
char *get_buffer P_((struct buffer *b));
 
22
size_t size_buffer P_((struct buffer *b));
 
23
void add_buffer P_((struct buffer *b, const char *p, size_t n));
 
24
void add1_buffer P_((struct buffer *b, int ch));
 
25
void free_buffer P_((struct buffer *b));
 
26
 
 
27
extern const char *myname;