|
@@ -51,10 +51,10 @@ typedef struct BDRVDMGState {
|
|
z_stream zstream;
|
|
z_stream zstream;
|
|
} BDRVDMGState;
|
|
} BDRVDMGState;
|
|
|
|
|
|
-extern int (*dmg_uncompress_bz2)(char *next_in, unsigned int avail_in,
|
|
|
|
- char *next_out, unsigned int avail_out);
|
|
|
|
|
|
+typedef int BdrvDmgUncompressFunc(char *next_in, unsigned int avail_in,
|
|
|
|
+ char *next_out, unsigned int avail_out);
|
|
|
|
|
|
-extern int (*dmg_uncompress_lzfse)(char *next_in, unsigned int avail_in,
|
|
|
|
- char *next_out, unsigned int avail_out);
|
|
|
|
|
|
+extern BdrvDmgUncompressFunc *dmg_uncompress_bz2;
|
|
|
|
+extern BdrvDmgUncompressFunc *dmg_uncompress_lzfse;
|
|
|
|
|
|
#endif
|
|
#endif
|