Quash compiler warnings

--- src/plugins/scratch/ScratchPlugin.c.orig	Sun Apr 29 02:35:43 2012
+++ src/plugins/scratch/ScratchPlugin.c	Sun Apr 29 02:40:28 2012
@@ -25,10 +25,12 @@ const char *moduleName = "ScratchPlugin 2 January 2009
 
 /*** Functions ***/
 static int bitmapatputHsv(unsigned int *bitmap, int i, int hue, int saturation, int brightness);
+#if 0
 static double * checkedFloatPtrOf(int oop);
 static unsigned int * checkedUnsignedIntPtrOf(int oop);
 static int hueFromRGBminmax(int r, int g, int b, int min, int max);
 static int interpolateandfrac(int pix1, int pix2, int frac2);
+#endif
 static int interpolatedFromxywidthheight(unsigned int *bitmap, int xFixed, int yFixed, int w, int h);
 EXPORT int primClose(void);
 EXPORT int primGetOption(void);
@@ -62,7 +64,7 @@ EXPORT int primitiveWhirl(void);
 EXPORT int setInterpreter(struct VirtualMachine* anInterpreter);
 
 static int bitmapatputHsv(unsigned int *bitmap, int i, int hue, int saturation, int brightness) {
-	int outPix;
+	int outPix = 0;
 	int v;
 	int t;
 	int hF;
@@ -104,6 +106,7 @@ static int bitmapatputHsv(unsigned int *bitmap, int i,
 	return 0;
 }
 
+#if 0
 static double * checkedFloatPtrOf(int oop) {
 	interpreterProxy->success(interpreterProxy->isWordsOrBytes(oop));
 	if (interpreterProxy->failed()) {
@@ -166,6 +169,7 @@ static int interpolateandfrac(int pix1, int pix2, int 
 	}
 	return result;
 }
+#endif
 
 static int interpolatedFromxywidthheight(unsigned int *bitmap, int xFixed, int yFixed, int w, int h) {
 	int yFrac;
