Door Games Unlimited

Welcome, Guest.


Subject: system.compiled_when prop Date: Mon May 20 2013 12:43:00
From: Digital Man To: Nightfox

  Re: system.compiled_when property
  By: Digital Man to Nightfox on Mon May 20 2013 12:41 pm

 >   Re: system.compiled_when property
 >   By: Nightfox to Digital Man on Thu May 16 2013 07:16 pm
 >
 >  > Hi DM,
 >  >
 >  > I saw that the bbs.compiled_when property is a string that contains the
 >  > date when Synchronet was compiled.  I noticed that it's in the following
 >  > format: May 12 2013 05:02
 >  > Is it always in that format with month names in English, regardless of
 >  > the system's region and language settings?
 >
 > Yes. It's a build-time string and the C standard dictates the format.
 >
 > Now, this is the date/time the executable was built, it does not tell you
 > that it's "v3.16a" for example. You could build v3.15b today and the
 > compiled_when property would contain today's date, but the version of the
 > source would still be an older one.

Rather than basing your decision to use bbs.msg_number on the build date, why 
not check to see if it's non-zero? A zero message number is never valid. Just 
fall back to the previous behavior if the message number is zero.

                                            digital man

Synchronet "Real Fact" #61:
Name of Synchronet PCMS compiler/language "Baja" was coined by Michael Swindell.
Norco, CA WX: 78.9°F, 47.0% humidity, 6 mph NW wind, 0.00 inches rain/24hrs

---
 ■ SynchronetVertrauen Home of Synchronet telnet://vert.synchro.net

Previous Message       Next Message
In Reply To: system.compiled_when prop (Digital Man)
Replies: system.compiled_when prop (Nightfox)system.compiled_when prop (Nightfox)