Index: /Include/api_mmsys.sbp
===================================================================
--- /Include/api_mmsys.sbp	(revision 294)
+++ /Include/api_mmsys.sbp	(revision 295)
@@ -1857,11 +1857,11 @@
 'MSF
 Function MCI_MSF_MINUTE(msf As DWord) As Byte
-	Return (&HFF AND msf)
+	Return (&HFF and msf) As Byte
 End Function
 Function MCI_MSF_SECOND(msf As DWord) As Byte
-	Return (&HFF AND (msf>> 8))
+	Return (&HFF and (msf>> 8)) As Byte
 End Function
 Function MCI_MSF_FRAME(msf As DWord) As Byte
-	Return (&HFF AND (msf>>16))
+	Return (&HFF and (msf>>16)) As Byte
 End Function
 Function MCI_MAKE_MSF(minutes As Byte, seconds As Byte, frames As Byte) As DWord
@@ -1871,14 +1871,14 @@
 'TMSF
 Function MCI_TMSF_TRACK(tmsf As DWord) As Byte
-	Return (&HFF AND (tmsf))
+	Return (&HFF and (tmsf)) As Byte
 End Function
 Function MCI_TMSF_MINUTE(tmsf As DWord) As Byte
-	Return (&HFF AND (((tmsf)) >> 8))
+	Return (&HFF and (((tmsf)) >> 8)) As Byte
 End Function
 Function MCI_TMSF_SECOND(tmsf As DWord) As Byte
-	Return (&HFF AND ((tmsf)>>16))
+	Return (&HFF and ((tmsf)>>16)) As Byte
 End Function
 Function MCI_TMSF_FRAME(tmsf As DWord) As Byte
-	Return (&HFF AND ((tmsf)>>24))
+	Return (&HFF and ((tmsf)>>24)) As Byte
 End Function
 Function MCI_MAKE_TMSF(tracks As Byte, minutes As Byte, seconds As Byte, frames As Byte) As DWord
@@ -1888,11 +1888,11 @@
 'HMS
 Function MCI_HMS_HOUR(hms As DWord) As Byte
-	Return (&HFF AND (hms))
+	Return (&HFF and (hms)) As Byte
 End Function
 Function MCI_HMS_MINUTE(hms As DWord) As Byte
-	Return (&HFF AND ((hms)>> 8))
+	Return (&HFF and ((hms)>> 8)) As Byte
 End Function
 Function MCI_HMS_SECOND(hms As DWord) As Byte
-	Return (&HFF AND ((hms)>>16))
+	Return (&HFF and ((hms)>>16)) As Byte
 End Function
 Function MCI_MAKE_HMS(hours As Byte, minutes As Byte, seconds As Byte) As DWord
