View | Details | Raw Unified
Collapse All | Expand All

(-) evms-2.5.5/ui/cli/interpreter.c (-4 / +5 lines)
 Lines 3326-3332    Link Here 
  dlist_t                 Return_Values;
  dlist_t                 Return_Values;
  object_handle_t         Object_Handle;
  object_handle_t         Object_Handle;
  handle_array_t *        Object_List;
  handle_array_t *        Object_List;
  handle_array_t          Tmp_Array;
  char                    Tmp_Buffer[sizeof(handle_array_t) + sizeof(object_handle_t)];
  handle_array_t *        Tmp_Array = (handle_array_t *)Tmp_Buffer;
  handle_object_info_t *  Object_Info;
  handle_object_info_t *  Object_Info;
  expand_handle_array_t * Expand_Points;
  expand_handle_array_t * Expand_Points;
  shrink_handle_array_t * Shrink_Points;
  shrink_handle_array_t * Shrink_Points;
 Lines 3477-3485    Link Here 
            case EVMS_OBJECT:
            case EVMS_OBJECT:
              Object_List = Object_Info->info.object.parent_objects;
              Object_List = Object_Info->info.object.parent_objects;
	      if (Object_List->count == 0 && Object_Info->info.object.volume != 0) {
	      if (Object_List->count == 0 && Object_Info->info.object.volume != 0) {
	          Tmp_Array.count = 1;
                Tmp_Array->count = 1;
		  Tmp_Array.handle[0] = Object_Info->info.object.volume;
                Tmp_Array->handle[0] = Object_Info->info.object.volume;
	          Object_List = &Tmp_Array;
                Object_List = Tmp_Array;
	      }
	      }
              break;
              break;
            default:
            default: