X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/30984deafc05d7c6f88db736336fe73d23a08e19..98cb8dcb0cf3b0e660f1f67e1c02451ab10257de:/src/unix/snglinst.cpp?ds=sidebyside diff --git a/src/unix/snglinst.cpp b/src/unix/snglinst.cpp index af5e2063a5..bdd773a19e 100644 --- a/src/unix/snglinst.cpp +++ b/src/unix/snglinst.cpp @@ -18,10 +18,6 @@ // headers // ---------------------------------------------------------------------------- -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) - #pragma implementation "snglinst.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" @@ -89,9 +85,9 @@ static int wxLockFile(int fd, LockOperation lock) fl.l_type = lock == LOCK ? F_WRLCK : F_UNLCK; // lock the entire file - fl.l_whence = fl.l_start = - fl.l_len = 0; + fl.l_len = + fl.l_whence = 0; // is this needed? fl.l_pid = getpid(); @@ -277,8 +273,8 @@ bool wxSingleInstanceCheckerImpl::Create(const wxString& name) } char buf[256]; - size_t count = file.Read(buf, WXSIZEOF(buf)); - if ( count == (size_t)wxInvalidOffset ) + ssize_t count = file.Read(buf, WXSIZEOF(buf)); + if ( count == wxInvalidOffset ) { wxLogError(_("Failed to read PID from lock file.")); }