Hi guys, I was wondering if you could help me with a somewhat unique problem I'm having or if you could direct me to someone or somewhere I could get the help I require. My apologies in advance if this is not the correct mailing list but I wasn't sure how to classify it.
First up, I must state that this problem does not seem to occur in general usage of OpenOffice.org 3.x and therefore it may not be a bug with OOo and could be a bug in my own code. Allow me to explain: I am developing a file system that interfaces with Google Docs using FUSE ( http://code.google.com/p/google-docs-fs/). The issue I have is documented at http://code.google.com/p/google-docs-fs/issues/detail?id=6 and I shall summarise it here. The file system stores all files locally by storing them in ~/.google-docs-fs with a directory tree generated with the above directory as its root. When the file is closed, the release() function is called which uploads the file to the Google Docs server. To prevent the lock files being uploaded, I create an exception for files beginning with . which causes them to be stored and read locally only. The problem is that now, after OOo creates a lock file, it then reopens the file and overwrites the last character ';' with the Null character '\x00'. I've been trying to figure out the source of the problem by myself to no avail so any help would be hugely appreciated. As I say, I'm not sure whether the problem is with my code or with some strange behaviour occurring within OOo that doesn't surface under normal conditions. Thanks for your time Scott Walton
