Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : libs/epeg

Dir     : e17/libs/epeg/src/lib


Modified Files:
        Epeg.h epeg_main.c 


Log Message:
EAPI
Remove unused variables

===================================================================
RCS file: /cvs/e/e17/libs/epeg/src/lib/Epeg.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- Epeg.h      10 Jun 2004 06:39:59 -0000      1.3
+++ Epeg.h      6 Sep 2006 07:13:51 -0000       1.4
@@ -1,6 +1,27 @@
 #ifndef _EPEG_H
 #define _EPEG_H
 
+#ifdef EAPI
+#undef EAPI
+#endif
+#ifdef WIN32
+# ifdef BUILDING_DLL
+#  define EAPI __declspec(dllexport)
+# else
+#  define EAPI __declspec(dllimport)
+# endif
+#else
+# ifdef __GNUC__
+#  if __GNUC__ >= 4
+#   define EAPI __attribute__ ((visibility("default")))
+#  else
+#   define EAPI
+#  endif
+# else
+#  define EAPI
+# endif
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -29,23 +50,23 @@
        char                   *mimetype;
      };
    
-   Epeg_Image   *epeg_file_open                 (const char *file);
-   Epeg_Image   *epeg_memory_open               (unsigned char *data, int 
size);
-   void          epeg_size_get                  (Epeg_Image *im, int *w, int 
*h);
-   void          epeg_decode_size_set           (Epeg_Image *im, int w, int h);
-   void          epeg_decode_colorspace_set     (Epeg_Image *im, 
Epeg_Colorspace colorspace);
-   const void   *epeg_pixels_get                (Epeg_Image *im, int x, int y, 
int w, int h);
-   void          epeg_pixels_free               (Epeg_Image *im, const void 
*data);
-   const char   *epeg_comment_get               (Epeg_Image *im);
-   void          epeg_thumbnail_comments_get    (Epeg_Image *im, 
Epeg_Thumbnail_Info *info);
-   void          epeg_comment_set               (Epeg_Image *im, const char 
*comment);
-   void          epeg_quality_set               (Epeg_Image *im, int quality);
-   void          epeg_thumbnail_comments_enable (Epeg_Image *im, int onoff);
-   void          epeg_file_output_set           (Epeg_Image *im, const char 
*file);
-   void          epeg_memory_output_set         (Epeg_Image *im, unsigned char 
**data, int *size);
-   int           epeg_encode                    (Epeg_Image *im);
-   int           epeg_trim                      (Epeg_Image *im);
-   void          epeg_close                     (Epeg_Image *im);
+   EAPI Epeg_Image   *epeg_file_open                 (const char *file);
+   EAPI Epeg_Image   *epeg_memory_open               (unsigned char *data, int 
size);
+   EAPI void          epeg_size_get                  (Epeg_Image *im, int *w, 
int *h);
+   EAPI void          epeg_decode_size_set           (Epeg_Image *im, int w, 
int h);
+   EAPI void          epeg_decode_colorspace_set     (Epeg_Image *im, 
Epeg_Colorspace colorspace);
+   EAPI const void   *epeg_pixels_get                (Epeg_Image *im, int x, 
int y, int w, int h);
+   EAPI void          epeg_pixels_free               (Epeg_Image *im, const 
void *data);
+   EAPI const char   *epeg_comment_get               (Epeg_Image *im);
+   EAPI void          epeg_thumbnail_comments_get    (Epeg_Image *im, 
Epeg_Thumbnail_Info *info);
+   EAPI void          epeg_comment_set               (Epeg_Image *im, const 
char *comment);
+   EAPI void          epeg_quality_set               (Epeg_Image *im, int 
quality);
+   EAPI void          epeg_thumbnail_comments_enable (Epeg_Image *im, int 
onoff);
+   EAPI void          epeg_file_output_set           (Epeg_Image *im, const 
char *file);
+   EAPI void          epeg_memory_output_set         (Epeg_Image *im, unsigned 
char **data, int *size);
+   EAPI int           epeg_encode                    (Epeg_Image *im);
+   EAPI int           epeg_trim                      (Epeg_Image *im);
+   EAPI void          epeg_close                     (Epeg_Image *im);
    
 #ifdef __cplusplus
 }
===================================================================
RCS file: /cvs/e/e17/libs/epeg/src/lib/epeg_main.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -3 -r1.19 -r1.20
--- epeg_main.c 18 Jul 2006 16:15:45 -0000      1.19
+++ epeg_main.c 6 Sep 2006 07:13:51 -0000       1.20
@@ -32,7 +32,7 @@
  * 
  * See also: epeg_memory_open(), epeg_close()
  */
-Epeg_Image *
+EAPI Epeg_Image *
 epeg_file_open(const char *file)
 {
    Epeg_Image *im;
@@ -70,7 +70,7 @@
  * 
  * See also: epeg_file_open(), epeg_close()
  */
-Epeg_Image *
+EAPI EAPI Epeg_Image *
 epeg_memory_open(unsigned char *data, int size)
 {
    Epeg_Image *im;
@@ -96,7 +96,7 @@
  * Returns the image size in pixels.
  * 
  */
-void
+EAPI void
 epeg_size_get(Epeg_Image *im, int *w, int *h)
 {
    if (w) *w = im->in.w;
@@ -111,7 +111,7 @@
  * Returns the image color space.
  * 
  */
-void
+EAPI void
 epeg_colorspace_get(Epeg_Image *im, int *space)
 {
    if (space) *space = im->color_space;
@@ -127,7 +127,7 @@
  * that only decodes the pixels needed.
  * 
  */
-void
+EAPI void
 epeg_decode_size_set(Epeg_Image *im, int w, int h)
 {
    if      (im->pixels) return;
@@ -141,7 +141,7 @@
    im->out.y = 0;
 }
 
-void
+EAPI void
 epeg_decode_bounds_set(Epeg_Image *im, int x, int y, int w, int h)
 {
    if      (im->pixels) return;
@@ -166,7 +166,7 @@
  * as this is normally the native colorspace of a JPEG file, avoiding any
  * colorspace conversions for a faster load and/or save.
  */
-void
+EAPI void
 epeg_decode_colorspace_set(Epeg_Image *im, Epeg_Colorspace colorspace)
 {
    if (im->pixels) return;
@@ -194,7 +194,7 @@
  * allocations failed or the image data cannot be decoded.
  * 
  */
-const void *
+EAPI const void *
 epeg_pixels_get(Epeg_Image *im, int x, int y,  int w, int h)
 {
    int xx, yy, ww, hh, bpp, ox, oy, ow, oh, iw, ih;
@@ -439,7 +439,7 @@
  * allocations failed or the image data cannot be decoded.
  * 
  */
-const void *
+EAPI const void *
 epeg_pixels_get_as_RGB8(Epeg_Image *im, int x, int y,  int w, int h)
 {
    int xx, yy, ww, hh, bpp, ox, oy, ow, oh, iw, ih;
@@ -560,7 +560,7 @@
  * image @p im by epeg_pixels_get() and mustbe called before the image is
  * closed by epeg_close().
  */
-void
+EAPI void
 epeg_pixels_free(Epeg_Image *im, const void *data)
 {
    free((void *)data);
@@ -576,7 +576,7 @@
  * saved with the image. Consider the string returned to be read-only.
  * 
  */
-const char *
+EAPI const char *
 epeg_comment_get(Epeg_Image *im)
 {
    return im->in.comment;
@@ -592,7 +592,7 @@
  * the @p info struct on return.
  * 
  */
-void
+EAPI void
 epeg_thumbnail_comments_get(Epeg_Image *im, Epeg_Thumbnail_Info *info)
 {
    if (!info) return;
@@ -615,7 +615,7 @@
  * The default comment will be any comment loaded from the input file.
  * 
  */
-void
+EAPI void
 epeg_comment_set(Epeg_Image *im, const char *comment)
 {
    if (im->out.comment) free(im->out.comment);
@@ -636,7 +636,7 @@
  * The default quality is 75.
  * 
  */
-void
+EAPI void
 epeg_quality_set(Epeg_Image *im, int quality)
 {
    if      (quality < 0)   quality = 0;
@@ -653,7 +653,7 @@
  * it, and if it is 0, it will not. The default is 0.
  * 
  */
-void
+EAPI void
 epeg_thumbnail_comments_enable(Epeg_Image *im, int onoff)
 {
    im->out.thumbnail_info = onoff;
@@ -669,7 +669,7 @@
  * terminated C string conatining the path to the file to be saved to. If it is
  * NULL, the image will not be saved to a file when calling epeg_encode().
  */
-void
+EAPI void
 epeg_file_output_set(Epeg_Image *im, const char *file)
 {
    if (im->out.file) free(im->out.file);
@@ -691,7 +691,7 @@
  * memory block will be unaffected, as will the size.
  * 
  */
-void
+EAPI void
 epeg_memory_output_set(Epeg_Image *im, unsigned char **data, int *size)
 {
    im->out.mem.data = data;
@@ -713,7 +713,7 @@
  *        3 - error decode
  *        4 - error decode ( setjmp )
  */
-int
+EAPI int
 epeg_encode(Epeg_Image *im)
 {
    int ret;
@@ -732,7 +732,7 @@
  * 
  * FIXME: Document this.
  */
-int
+EAPI int
 epeg_trim(Epeg_Image *im)
 {
    if (_epeg_decode_for_trim(im) != 0)
@@ -753,7 +753,7 @@
  * by epeg_encode() nor does it guarantee to free any data recieved by
  * epeg_pixels_get(). Once an image handle is closed consider it invalid.
  */
-void
+EAPI void
 epeg_close(Epeg_Image *im)
 {
    if (!im) return;
@@ -1120,8 +1120,6 @@
 static int
 _epeg_encode(Epeg_Image *im)
 {
-   void  *data = NULL;
-   size_t size = 0;
    struct epeg_destination_mgr *dst_mgr = NULL;
    int ok = 0;
 



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to