Am 30.11.2010 16:14, schrieb Stefan Hajnoczi: > The bdrv_find_protocol() function returns NULL if an unknown protocol > name is given. It returns the "file" protocol when the filename > contains no protocol at all. This makes it difficult to distinguish > between paths which contain a protocol and those which do not. > > Factor out a helper function that tests whether or not a filename has a > protocol. The next patch makes use of this function. > > Signed-off-by: Stefan Hajnoczi <stefa...@linux.vnet.ibm.com>
This breaks the mingw32 build: /home/kwolf/tmp/win32/qemu/block.c: In function 'path_has_protocol': /home/kwolf/tmp/win32/qemu/block.c:78: warning: implicit declaration of function 'is_windows_drive_prefix' /home/kwolf/tmp/win32/qemu/block.c:78: warning: nested extern declaration of 'is_windows_drive_prefix' /home/kwolf/tmp/win32/qemu/block.c: At top level: /home/kwolf/tmp/win32/qemu/block.c:261: error: static declaration of 'is_windows_drive_prefix' follows non-static declaration /home/kwolf/tmp/win32/qemu/block.c:78: note: previous implicit declaration of 'is_windows_drive_prefix' was here Kevin