ole32: Change the base IStorage filename to a pointer type.
commit9300a92ccccf794208882bf12c5b1e0a3f9a0cae
authorVincent Povirk <vincent@codeweavers.com>
Mon, 7 Dec 2009 20:53:36 +0000 (7 14:53 -0600)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 8 Dec 2009 11:34:47 +0000 (8 12:34 +0100)
tree64b18df6c1c09931161ba26ab68348d4f1e9fa92
parentefbd38ae84085142b7f7f8f93fa091897d3b674f
ole32: Change the base IStorage filename to a pointer type.

The maximum size of the name returned by Stat() on a top-level storage has
nothing to do with DIRENTRY_NAME_BUFFER_LEN. Windows can return longer names
and probably has a limit of MAX_PATH. Also, Stat always returns an absolute
pathname, so we don't need a special case in StgOpenStorage.
dlls/ole32/storage32.c
dlls/ole32/storage32.h
dlls/ole32/tests/storage32.c