]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Fix cupsGetDestMediaByName and friends (Issue #993)
authorMichael R Sweet <msweet@msweet.org>
Wed, 14 Aug 2024 02:46:04 +0000 (22:46 -0400)
committerMichael R Sweet <msweet@msweet.org>
Wed, 14 Aug 2024 02:46:04 +0000 (22:46 -0400)
cups/pwg-private.h

index c8d886cbfd7be407b2cec50ad113344923a35e4a..9846bb78b01560bbffc247d076ef9e53cc90565a 100644 (file)
@@ -27,20 +27,22 @@ extern "C" {
 #  endif /* __cplusplus */
 
 
+/*
+ * Constants...
+ */
+
+#define _PWG_EPSILON   50              /* Matching tolerance in hundredths of millimeters */
+
+
 /*
  * Functions...
  */
 
-extern void            _pwgGenerateSize(char *keyword, size_t keysize,
-                                        const char *prefix,
-                                        const char *name,
-                                        int width, int length)
-                                        _CUPS_INTERNAL_MSG("Use pwgFormatSizeName instead.");
-extern int             _pwgInitSize(pwg_size_t *size, ipp_t *job,
-                                    int *margins_set)
-                                    _CUPS_INTERNAL_MSG("Use pwgInitSize instead.");
+extern void            _pwgGenerateSize(char *keyword, size_t keysize, const char *prefix, const char *name, int width, int length) _CUPS_INTERNAL_MSG("Use pwgFormatSizeName instead.");
+extern int             _pwgInitSize(pwg_size_t *size, ipp_t *job, int *margins_set) _CUPS_INTERNAL_MSG("Use pwgInitSize instead.");
 extern const pwg_media_t *_pwgMediaTable(size_t *num_media) _CUPS_PRIVATE;
-extern pwg_media_t *_pwgMediaNearSize(int width, int length, int epsilon) _CUPS_PRIVATE;
+extern pwg_media_t *_pwgMediaNearSize(pwg_media_t *pwg, char *keyword, size_t keysize, char *ppdname, size_t ppdsize, int width, int length, int epsilon) _CUPS_PRIVATE;
+
 
 #  ifdef __cplusplus
 }