Re: Found duplicate branches for 'if' and 'else'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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
Gluster-devel@xxxxxxxxxxx
http://supercolony.gluster.org/mailman/listinfo/gluster-devel

[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux