comparison libpurple/certificate.c @ 18984:2b4150624cf2

- Add purple_certificate_pool_mkpath helper function
author William Ehlhardt <williamehlhardt@gmail.com>
date Thu, 05 Jul 2007 05:35:23 +0000
parents 8948cd6bb8bc
children 806c610ac5a0
comparison
equal deleted inserted replaced
18983:bb4acabd8fac 18984:2b4150624cf2
174 subject_name = (scheme->get_subject_name)(crt); 174 subject_name = (scheme->get_subject_name)(crt);
175 175
176 return subject_name; 176 return subject_name;
177 } 177 }
178 178
179 gchar *
180 purple_certificate_pool_mkpath(PurpleCertificatePool *pool, const gchar *id)
181 {
182 gchar *path;
183
184 g_return_val_if_fail(pool, NULL);
185 g_return_val_if_fail(pool->scheme_name, NULL);
186 g_return_val_if_fail(pool->name, NULL);
187
188 path = g_build_filename(purple_user_dir(),
189 pool->scheme_name,
190 pool->name,
191 id,
192 NULL);
193 return path;
194 }
195
196
179 /****************************************************************************/ 197 /****************************************************************************/
180 /* Builtin Verifiers, Pools, etc. */ 198 /* Builtin Verifiers, Pools, etc. */
181 /****************************************************************************/ 199 /****************************************************************************/
182 200
183 static void 201 static void