Turo Lamminen
2016-02-02 afd46741a1a86da1c5b5e4c33ea794caf77de88d
afl-mojodds.c
@@ -55,7 +55,7 @@
   unsigned long texlen = 0;
   unsigned int glfmt = 0, w = 0, h = 0, miplevels = 0;
   unsigned int cubemapfacelen = 0;
   MOJODDS_textureType textureType = MOJODDS_TEXTURE_NONE;
   MOJODDS_textureType textureType = 0;
   int retval = MOJODDS_getTexture(contents, size, &tex, &texlen, &glfmt, &w, &h, &miplevels, &cubemapfacelen, &textureType);
   if (!retval) {
      free(contents);
@@ -64,16 +64,12 @@
   uint32_t hash = 0x12345678;
   switch (textureType) {
   case MOJODDS_TEXTURE_NONE:
      assert(false);  // this is not supposed to happen
      break;
   case MOJODDS_TEXTURE_2D:
   for (unsigned int miplevel = 0; miplevel < miplevels; miplevel++) {
      const void *miptex = NULL;
      unsigned long miptexlen = 0;
      unsigned int mipW = 0, mipH = 0;
      retval = MOJODDS_getMipMapTexture(miplevel, glfmt, tex, texlen, w, h, &miptex, &miptexlen, &mipW, &mipH);
      retval = MOJODDS_getMipMapTexture(miplevel, glfmt, tex, w, h, &miptex, &miptexlen, &mipW, &mipH);
      if (!retval) {
         continue;
      }
@@ -92,7 +88,7 @@
            const void *miptex = NULL;
            unsigned long miptexlen = 0;
            unsigned int mipW = 0, mipH = 0;
            retval = MOJODDS_getCubeFace(cubeFace, miplevel, glfmt, tex, texlen, w, h, &miptex, &miptexlen, &mipW, &mipH);
            retval = MOJODDS_getCubeFace(cubeFace, miplevel, glfmt, tex, cubemapfacelen, w, h, &miptex, &miptexlen, &mipW, &mipH);
            if (!retval) {
               continue;
            }