On 2014?08?12? 10:33, Ruoyu wrote:
Hi gluster developers,
In the file cli/src/cli-rpc-ops.c, at line 4611, duplicated branches
for if and else is found. Is it a typo?
4607 case GF_GSYNC_OPTION_TYPE_STATUS:
4608 status_detail = dict_get_str_boolean (dict,
4609 "status-detail",
4610 _gf_false);
4611 if (status_detail)
4612 ret = gf_cli_gsync_status_output
(dict, status_detail);
4613 else
4614 ret = gf_cli_gsync_status_output
(dict, status_detail);
4615 break;
Another case, in the file
xlators/features/snapview-server/src/snapview-server.c, line 268. Both
of the two branches are same.
268 if ((priv->num_snaps == 0) &&
269 (snapcount != 0)) {
270 /* first time we are fetching snap list */
271 dirents = GF_CALLOC (snapcount, sizeof
(snap_dirent_t),
272 gf_svs_mt_dirents_t);
273 if (!dirents) {
274 gf_log (frame->this->name, GF_LOG_ERROR,
275 "Unable to allocate memory");
276 errno = ENOMEM;
277 ret = -1;
278 goto unlock;
279 }
280 } else {
281 /* fetch snaplist dynamically at run-time */
282 dirents = GF_CALLOC (snapcount, sizeof
(snap_dirent_t),
283 gf_svs_mt_dirents_t);
284 if (!dirents) {
285 gf_log (frame->this->name, GF_LOG_ERROR,
286 "Unable to allocate memory");
287 errno = ENOMEM;
288 ret = -1;
289 goto unlock;
290 }
291 }
_______________________________________________
Gluster-devel mailing list
[email protected]
http://supercolony.gluster.org/mailman/listinfo/gluster-devel