~camicrisystems/cube-server/v4

« back to all changes in this revision

Viewing changes to src/cube-system.vala

  • Committer: camicrisystems at gmail
  • Date: 2017-08-20 06:47:47 UTC
  • Revision ID: camicrisystems@gmail.com-20170820064747-t41kmm7ibe5up6gt
Added EqualFunc equals to Package.
Use Package.equals on every ArrayList creation.

Show diffs side-by-side

added added

removed removed

Lines of Context:
251
251
                        return null;
252
252
 
253
253
                if ( dependency_list == null )
254
 
                        dependency_list = new ArrayList<Package>();
 
254
                        dependency_list = new ArrayList<Package>(Package.equals);
255
255
                                
256
256
                dependency_list.add(pkg);
257
257
                
262
262
                return dependency_list;
263
263
        }
264
264
 
265
 
        public bool get_package_dependencies( Package pkg , ArrayList<Package> unsatisfied_dependencies, ArrayList<Package> satisfied_downloaded_dependencies = new ArrayList<Package>(), ArrayList<Package>? dependency_list = null )
 
265
        public bool get_package_dependencies( Package pkg , ArrayList<Package> unsatisfied_dependencies, ArrayList<Package> satisfied_downloaded_dependencies = new ArrayList<Package>(Package.equals), ArrayList<Package>? dependency_list = null )
266
266
        {
267
267
                if ( _repo_mgr == null )
268
268
                        return false;