PennMUSH Community

Ticket #7407 (closed windows: fixed)

Opened 1 year ago

Last modified 1 year ago

Patch for 1.8.3p4 Win32 compile problems

Reported by: intrevis Assigned to:
Priority: minor Milestone: 1.8.3p5
Keywords: Cc:
Visibility: Public

Description

This also fixes compile errors that would occur on systems without OpenSSL or without writev().

Attachments

patch (10.1 kB) - added by intrevis on 07/09/07 19:32:19.
pennmush.vcproj (16.6 kB) - added by intrevis on 07/10/07 09:17:20.

Change History

07/09/07 19:32:19 changed by intrevis

  • attachment patch added.

(in reply to: ↑ description ) 07/10/07 01:34:52 changed by raevnos

  • milestone set to 1.8.3p5.

Replying to intrevis:

This also fixes compile errors that would occur on systems without OpenSSL or without writev().

The changes to the project file all failed when I applied the patch; can you attach a copy of the updated file?

Otherwise, it's in (With some changes: The win32 mainthread() function returns int just like main(), so we can return exit codes instead of exit() (I'm too lazy to change the existing lines where main()/mainthread() uses exit(), though), and I cleaned up the shutdown message code to avoid always having to recalculate the translation and its length.)

(Oh, and I'm glad I checked in my Windows-to-Unix path separator script into svn)

07/10/07 09:13:46 changed by intrevis

I wonder if I can convince Win32 patch to emit Unix style path separators...

07/10/07 09:17:20 changed by intrevis

  • attachment pennmush.vcproj added.

07/10/07 11:12:10 changed by raevnos

  • status changed from new to closed.
  • resolution set to fixed.