[telepathy-gabble/master] Fix comments about (const gchar **) cast

Will Thompson will.thompson at collabora.co.uk
Fri May 1 13:08:01 PDT 2009


We *are* sure. :-)
---
 src/conn-aliasing.c |    5 +++--
 src/conn-avatars.c  |   10 ++++++----
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/conn-aliasing.c b/src/conn-aliasing.c
index 1cf3cc9..8d02a0d 100644
--- a/src/conn-aliasing.c
+++ b/src/conn-aliasing.c
@@ -150,8 +150,9 @@ aliases_request_try_return (AliasesRequest *request)
   if (request->pending_vcard_requests == 0 &&
       request->pending_pep_requests == 0)
     {
-      /* FIXME: I'm not entirely sure why gcc warns without this cast from
-       * (gchar **) to (const gchar **) */
+      /* Cast to (const gchar **) necessary because no-one understands 'const'
+       * in C.
+       */
       tp_svc_connection_interface_aliasing_return_from_request_aliases (
           request->request_call, (const gchar **)request->aliases);
       return TRUE;
diff --git a/src/conn-avatars.c b/src/conn-avatars.c
index 461a0c6..b8d745c 100644
--- a/src/conn-avatars.c
+++ b/src/conn-avatars.c
@@ -165,8 +165,9 @@ _got_self_avatar_for_get_avatar_tokens (GObject *obj,
   g_free (context->ret[context->my_index]);
   context->ret[context->my_index] = g_strdup (sha1);
 
-  /* FIXME: I'm not entirely sure why gcc warns without this cast from
-   * (gchar **) to (const gchar **) */
+  /* Cast to (const gchar **) necessary because no-one understands 'const'
+   * in C.
+   */
   tp_svc_connection_interface_avatars_return_from_get_avatar_tokens (
       context->invocation, (const gchar **)context->ret);
   g_strfreev (context->ret);
@@ -263,8 +264,9 @@ gabble_connection_get_avatar_tokens (TpSvcConnectionInterfaceAvatars *iface,
       return;
     }
 
-  /* FIXME: I'm not entirely sure why gcc warns without this cast from
-   * (gchar **) to (const gchar **) */
+  /* Cast to (const gchar **) necessary because no-one understands 'const'
+   * in C.
+   */
   tp_svc_connection_interface_avatars_return_from_get_avatar_tokens (
       invocation, (const gchar **)ret);
   g_strfreev (ret);
-- 
1.5.6.5



More information about the telepathy-commits mailing list