summaryrefslogtreecommitdiff
path: root/src/mac.c
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2005-04-06 02:23:37 +0000
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2005-04-06 02:23:37 +0000
commitd440d0de14dbe5fee3e0d7898e365ae60ac24398 (patch)
tree79c8ac3520aeac040e6cc5cca179002f32011ed6 /src/mac.c
parenta80b280b4a01e553ea0a24e0c29f5bbae2c86cb6 (diff)
downloademacs-d440d0de14dbe5fee3e0d7898e365ae60ac24398.tar.gz
(cfdate_to_lisp): Add `const' for variable `epoch_gdate'.
(Fmac_get_preference): Doc fix.
Diffstat (limited to 'src/mac.c')
-rw-r--r--src/mac.c35
1 files changed, 11 insertions, 24 deletions
diff --git a/src/mac.c b/src/mac.c
index f5fc62b2200..da6a61633dc 100644
--- a/src/mac.c
+++ b/src/mac.c
@@ -364,13 +364,13 @@ cfnumber_to_lisp (number)
/* CFDate to a list of three integers as in a return value of
- `current-time'xo. */
+ `current-time'. */
Lisp_Object
cfdate_to_lisp (date)
CFDateRef date;
{
- static CFGregorianDate epoch_gdate = {1970, 1, 1, 0, 0, 0.0};
+ static const CFGregorianDate epoch_gdate = {1970, 1, 1, 0, 0, 0.0};
static CFAbsoluteTime epoch = 0.0, sec;
int high, low;
@@ -668,7 +668,7 @@ parse_resource_name (p)
return Qnil;
result = Fcons (component, result);
- while (binding = parse_binding (p))
+ while ((binding = parse_binding (p)) != '\0')
{
if (binding == '*')
result = Fcons (LOOSE_BINDING, result);
@@ -3662,7 +3662,7 @@ corresponding Lisp object as follows:
CFDate List of three integers date
(cf. `current-time')
CFData Unibyte string data
- CFArray Array array
+ CFArray Vector array
CFDictionary Alist or hash table dictionary
(depending on HASH-BOUND)
@@ -4174,26 +4174,13 @@ syms_of_mac ()
staticpro (&QCLIPBOARD);
#if TARGET_API_MAC_CARBON
- Qstring = intern ("string");
- staticpro (&Qstring);
-
- Qnumber = intern ("number");
- staticpro (&Qnumber);
-
- Qboolean = intern ("boolean");
- staticpro (&Qboolean);
-
- Qdate = intern ("date");
- staticpro (&Qdate);
-
- Qdata = intern ("data");
- staticpro (&Qdata);
-
- Qarray = intern ("array");
- staticpro (&Qarray);
-
- Qdictionary = intern ("dictionary");
- staticpro (&Qdictionary);
+ Qstring = intern ("string"); staticpro (&Qstring);
+ Qnumber = intern ("number"); staticpro (&Qnumber);
+ Qboolean = intern ("boolean"); staticpro (&Qboolean);
+ Qdate = intern ("date"); staticpro (&Qdate);
+ Qdata = intern ("data"); staticpro (&Qdata);
+ Qarray = intern ("array"); staticpro (&Qarray);
+ Qdictionary = intern ("dictionary"); staticpro (&Qdictionary);
Qxml = intern ("xml");
staticpro (&Qxml);