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

Reply via email to