@@ -377,7 +377,7 @@ static int get_ref_states(const struct ref *remote_refs, struct ref_states *stat
377377 for (i = 0 ; i < states -> remote -> fetch .nr ; i ++ )
378378 if (get_fetch_map (remote_refs , & states -> remote -> fetch .items [i ], & tail , 1 ))
379379 die (_ ("Could not get fetch map for refspec %s" ),
380- states -> remote -> fetch .raw [i ]);
380+ states -> remote -> fetch .items [i ]. raw );
381381
382382 for (ref = fetch_map ; ref ; ref = ref -> next ) {
383383 if (omit_name_by_refspec (ref -> name , & states -> remote -> fetch ))
@@ -633,12 +633,12 @@ static int migrate_file(struct remote *remote)
633633 git_config_set_multivar (buf .buf , remote -> url .v [i ], "^$" , 0 );
634634 strbuf_reset (& buf );
635635 strbuf_addf (& buf , "remote.%s.push" , remote -> name );
636- for (i = 0 ; i < remote -> push .raw_nr ; i ++ )
637- git_config_set_multivar (buf .buf , remote -> push .raw [i ], "^$" , 0 );
636+ for (i = 0 ; i < remote -> push .nr ; i ++ )
637+ git_config_set_multivar (buf .buf , remote -> push .items [i ]. raw , "^$" , 0 );
638638 strbuf_reset (& buf );
639639 strbuf_addf (& buf , "remote.%s.fetch" , remote -> name );
640- for (i = 0 ; i < remote -> fetch .raw_nr ; i ++ )
641- git_config_set_multivar (buf .buf , remote -> fetch .raw [i ], "^$" , 0 );
640+ for (i = 0 ; i < remote -> fetch .nr ; i ++ )
641+ git_config_set_multivar (buf .buf , remote -> fetch .items [i ]. raw , "^$" , 0 );
642642 if (remote -> origin == REMOTE_REMOTES )
643643 unlink_or_warn (git_path ("remotes/%s" , remote -> name ));
644644 else if (remote -> origin == REMOTE_BRANCHES )
@@ -759,16 +759,16 @@ static int mv(int argc, const char **argv, const char *prefix)
759759 goto out ;
760760 }
761761
762- if (oldremote -> fetch .raw_nr ) {
762+ if (oldremote -> fetch .nr ) {
763763 strbuf_reset (& buf );
764764 strbuf_addf (& buf , "remote.%s.fetch" , rename .new_name );
765765 git_config_set_multivar (buf .buf , NULL , NULL , CONFIG_FLAGS_MULTI_REPLACE );
766766 strbuf_addf (& old_remote_context , ":refs/remotes/%s/" , rename .old_name );
767- for (i = 0 ; i < oldremote -> fetch .raw_nr ; i ++ ) {
767+ for (i = 0 ; i < oldremote -> fetch .nr ; i ++ ) {
768768 char * ptr ;
769769
770770 strbuf_reset (& buf2 );
771- strbuf_addstr (& buf2 , oldremote -> fetch .raw [i ]);
771+ strbuf_addstr (& buf2 , oldremote -> fetch .items [i ]. raw );
772772 ptr = strstr (buf2 .buf , old_remote_context .buf );
773773 if (ptr ) {
774774 refspec_updated = 1 ;
0 commit comments