--- povray-3.7.0.0/vfe/unix/vfeplatform.h.orig +++ povray-3.7.0.0/vfe/unix/vfeplatform.h @@ -47,7 +47,7 @@ class UnixShelloutProcessing: public ShelloutProcessing { public: - UnixShelloutProcessing(POVMS_Object& opts, const string& scene, uint width, uint height); + UnixShelloutProcessing(POVMS_Object& opts, const string& scene, unsigned int width, unsigned int height); ~UnixShelloutProcessing(); virtual int ProcessID(void); @@ -88,7 +88,7 @@ virtual void NotifyCriticalError(const char *message, const char *file, int line); virtual int RequestNewOutputPath(int CallCount, const string& Reason, const UCS2String& OldPath, UCS2String& NewPath); virtual bool TestAccessAllowed(const Path& file, bool isWrite) const; - virtual ShelloutProcessing *CreateShelloutProcessing(POVMS_Object& opts, const string& scene, uint width, uint height) + virtual ShelloutProcessing *CreateShelloutProcessing(POVMS_Object& opts, const string& scene, unsigned int width, unsigned int height) { return new UnixShelloutProcessing(opts, scene, width, height); } boost::shared_ptr GetUnixOptions(void) { return m_OptionsProc; } --- povray-3.7.0.0/vfe/unix/vfeplatform.cpp.orig +++ povray-3.7.0.0/vfe/unix/vfeplatform.cpp @@ -324,7 +324,7 @@ // on the requirements for these methods. ///////////////////////////////////////////////////////////////////////////// - UnixShelloutProcessing::UnixShelloutProcessing(POVMS_Object& opts, const string& scene, uint width, uint height): ShelloutProcessing(opts, scene, width, height) + UnixShelloutProcessing::UnixShelloutProcessing(POVMS_Object& opts, const string& scene, unsigned int width, unsigned int height): ShelloutProcessing(opts, scene, width, height) { m_ProcessRunning = false; m_ProcessId = m_LastError = m_ExitCode = 0; --- povray-3.7.0.0/vfe/vfesession.h.orig +++ povray-3.7.0.0/vfe/vfesession.h @@ -1192,7 +1192,7 @@ // Create an instance of the frontend ShelloutProcessing class. this handles creating and // managing render shellout commands, and typically will need platform-specific implementation. - virtual ShelloutProcessing *CreateShelloutProcessing(POVMS_Object& opts, const string& scene, uint width, uint height) { return new ShelloutProcessing(opts, scene, width, height); } + virtual ShelloutProcessing *CreateShelloutProcessing(POVMS_Object& opts, const string& scene, unsigned int width, unsigned int height) { return new ShelloutProcessing(opts, scene, width, height); } struct vfeSessionWorker {