@@ -49,19 +49,16 @@ SEXP rnng_url_parse(SEXP url) {
4949 ERROR_OUT (xc );
5050
5151 SEXP out ;
52- const char * names [] = {"rawurl " , "scheme " , "userinfo " , "host " , "hostname " ,
53- "port" , "path" , " query" , "fragment" , "requri " , "" };
52+ const char * names [] = {"scheme " , "userinfo " , "hostname " , "port " , "path " ,
53+ "query" , "fragment" , "" };
5454 PROTECT (out = Rf_mkNamed (STRSXP , names ));
55- SET_STRING_ELT (out , 0 , Rf_mkChar (urlp -> u_rawurl ));
56- SET_STRING_ELT (out , 1 , Rf_mkChar (urlp -> u_scheme == NULL ? "" : urlp -> u_scheme ));
57- SET_STRING_ELT (out , 2 , Rf_mkChar (urlp -> u_userinfo == NULL ? "" : urlp -> u_userinfo ));
58- SET_STRING_ELT (out , 3 , Rf_mkChar (urlp -> u_host == NULL ? "" : urlp -> u_host ));
59- SET_STRING_ELT (out , 4 , Rf_mkChar (urlp -> u_hostname == NULL ? "" : urlp -> u_hostname ));
60- SET_STRING_ELT (out , 5 , Rf_mkChar (urlp -> u_port == NULL ? "" : urlp -> u_port ));
61- SET_STRING_ELT (out , 6 , Rf_mkChar (urlp -> u_path == NULL ? "" : urlp -> u_path ));
62- SET_STRING_ELT (out , 7 , Rf_mkChar (urlp -> u_query == NULL ? "" : urlp -> u_query ));
63- SET_STRING_ELT (out , 8 , Rf_mkChar (urlp -> u_fragment == NULL ? "" : urlp -> u_fragment ));
64- SET_STRING_ELT (out , 9 , Rf_mkChar (urlp -> u_requri == NULL ? "" : urlp -> u_requri ));
55+ SET_STRING_ELT (out , 0 , Rf_mkChar (urlp -> u_scheme == NULL ? "" : urlp -> u_scheme ));
56+ SET_STRING_ELT (out , 1 , Rf_mkChar (urlp -> u_userinfo == NULL ? "" : urlp -> u_userinfo ));
57+ SET_STRING_ELT (out , 2 , Rf_mkChar (urlp -> u_hostname == NULL ? "" : urlp -> u_hostname ));
58+ SET_STRING_ELT (out , 3 , Rf_mkChar (urlp -> u_port == NULL ? "" : urlp -> u_port ));
59+ SET_STRING_ELT (out , 4 , Rf_mkChar (urlp -> u_path == NULL ? "" : urlp -> u_path ));
60+ SET_STRING_ELT (out , 5 , Rf_mkChar (urlp -> u_query == NULL ? "" : urlp -> u_query ));
61+ SET_STRING_ELT (out , 6 , Rf_mkChar (urlp -> u_fragment == NULL ? "" : urlp -> u_fragment ));
6562 nng_url_free (urlp );
6663
6764 UNPROTECT (1 );
0 commit comments