--- joko/Uni/BSArch/04/bmp_fractal.c 2006/07/01 11:45:35 1.3 +++ joko/Uni/BSArch/04/bmp_fractal.c 2006/07/01 11:58:49 1.4 @@ -5,7 +5,7 @@ * Uebung 4.4 */ -// $Id: bmp_fractal.c,v 1.3 2006/07/01 11:45:35 joko Exp $ +// $Id: bmp_fractal.c,v 1.4 2006/07/01 11:58:49 joko Exp $ #include #include @@ -95,23 +95,20 @@ int main(int argc, char *argv[]) { - int len,x,y; - char bgr[3]; - short svalue; - int lvalue; + // MMF support + DWORD err; HANDLE hMap, hFile; - DWORD err, size; - int elems; - LPVOID pData; unsigned char *pDataBitmap, *pDataBitmapCurrent; + + // fractal calculation + int x, y; + char bgr[3]; - int offset; - // create empty file (black background) + // create empty bmp-file (black background) write_blank_file("test.bmp"); - /* open file for reading and writing */ hFile = CreateFile("test.bmp", GENERIC_WRITE|GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); @@ -161,7 +158,6 @@ //printf("pointer: %p\n", pDataBitmapCurrent); // transfer color values to current pixel - //*pDataBitmapCurrent = (unsigned char *)bgr; pDataBitmapCurrent[0] = bgr[0]; pDataBitmapCurrent[1] = bgr[1]; pDataBitmapCurrent[2] = bgr[2];