summaryrefslogtreecommitdiff
path: root/scheduler/mime.h
diff options
context:
space:
mode:
authorjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>2006-02-03 00:47:45 +0000
committerjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>2006-02-03 00:47:45 +0000
commit4400e98de24bd267328aa20d57951fb6678297fe (patch)
tree87c1c230c4ec637119f262b6f037421bf3e3b4bd /scheduler/mime.h
parente00b005a05b3be11f59ddf676914233d38626b38 (diff)
downloadcups-4400e98de24bd267328aa20d57951fb6678297fe.tar.gz
Load cups into easysw/current.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@54 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'scheduler/mime.h')
-rw-r--r--scheduler/mime.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/scheduler/mime.h b/scheduler/mime.h
index cd023fa8a..76883d761 100644
--- a/scheduler/mime.h
+++ b/scheduler/mime.h
@@ -1,5 +1,5 @@
/*
- * "$Id: mime.h 4970 2006-01-24 14:05:45Z mike $"
+ * "$Id: mime.h 5058 2006-02-02 21:58:45Z mike $"
*
* MIME type/conversion database definitions for the Common UNIX Printing System (CUPS).
*
@@ -46,7 +46,7 @@ extern "C" {
# define MIME_MAX_SUPER 16 /* Maximum size of supertype name */
# define MIME_MAX_TYPE IPP_MAX_NAME /* Maximum size of type name */
# define MIME_MAX_FILTER 256 /* Maximum size of filter pathname */
-# define MIME_MAX_BUFFER 8192 /* Maximum size of file buffer */
+# define MIME_MAX_BUFFER 4096 /* Maximum size of file buffer */
/*
@@ -70,7 +70,7 @@ typedef enum
MIME_MAGIC_ISTRING /* Case-insensitive string matches */
} mime_op_t;
-typedef struct mime_magic_str /**** MIME Magic Data ****/
+typedef struct _mime_magic_s /**** MIME Magic Data ****/
{
struct mime_magic_str *prev, /* Previous rule */
*next, /* Next rule */
@@ -92,14 +92,14 @@ typedef struct mime_magic_str /**** MIME Magic Data ****/
} value;
} mime_magic_t;
-typedef struct /**** MIME Type Data ****/
+typedef struct _mime_type_s /**** MIME Type Data ****/
{
mime_magic_t *rules; /* Rules used to detect this type */
char super[MIME_MAX_SUPER], /* Super-type name ("image", "application", etc.) */
type[MIME_MAX_TYPE]; /* Type name ("png", "postscript", etc.) */
} mime_type_t;
-typedef struct /**** MIME Conversion Filter Data ****/
+typedef struct _mime_filter_s /**** MIME Conversion Filter Data ****/
{
mime_type_t *src, /* Source type */
*dst; /* Destination type */
@@ -107,7 +107,7 @@ typedef struct /**** MIME Conversion Filter Data ****/
char filter[MIME_MAX_FILTER];/* Filter program to use */
} mime_filter_t;
-typedef struct /**** MIME Database ****/
+typedef struct _mime_s /**** MIME Database ****/
{
cups_array_t *types; /* File types */
cups_array_t *filters; /* Type conversion filters */
@@ -129,7 +129,7 @@ extern mime_type_t *mimeAddType(mime_t *mime, const char *super,
extern int mimeAddTypeRule(mime_type_t *mt, const char *rule);
extern void mimeDeleteType(mime_t *mime, mime_type_t *mt);
extern mime_type_t *mimeFileType(mime_t *mime, const char *pathname,
- int *compression);
+ const char *filename, int *compression);
extern mime_type_t *mimeFirstType(mime_t *mime);
extern mime_type_t *mimeNextType(mime_t *mime);
extern int mimeNumTypes(mime_t *mime);
@@ -152,5 +152,5 @@ extern int mimeNumFilters(mime_t *mime);
#endif /* !_CUPS_MIME_H_ */
/*
- * End of "$Id: mime.h 4970 2006-01-24 14:05:45Z mike $".
+ * End of "$Id: mime.h 5058 2006-02-02 21:58:45Z mike $".
*/