mirror of
https://github.com/mpv-player/mpv
synced 2025-02-20 06:46:55 +00:00
Added a debug function to print the struct's variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4120 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
2fe62851a9
commit
052eec728b
@ -192,3 +192,31 @@ url_escape_string(char *outbuf, char *inbuf) {
|
||||
} while (c != '\0');
|
||||
}
|
||||
|
||||
#ifdef __URL_DEBUG
|
||||
void
|
||||
url_debug(URL_t *url) {
|
||||
if( url==NULL ) {
|
||||
printf("URL pointer NULL\n");
|
||||
return;
|
||||
}
|
||||
if( url->url!=NULL ) {
|
||||
printf("url=%s\n", url->url );
|
||||
}
|
||||
if( url->protocol!=NULL ) {
|
||||
printf("protocol=%s\n", url->protocol );
|
||||
}
|
||||
if( url->hostname!=NULL ) {
|
||||
printf("hostname=%s\n", url->hostname );
|
||||
}
|
||||
printf("port=%d\n", url->port );
|
||||
if( url->file!=NULL ) {
|
||||
printf("file=%s\n", url->file );
|
||||
}
|
||||
if( url->username!=NULL ) {
|
||||
printf("username=%s\n", url->username );
|
||||
}
|
||||
if( url->password!=NULL ) {
|
||||
printf("password=%s\n", url->password );
|
||||
}
|
||||
}
|
||||
#endif //__URL_DEBUG
|
||||
|
@ -7,6 +7,8 @@
|
||||
#ifndef __URL_H
|
||||
#define __URL_H
|
||||
|
||||
//#define __URL_DEBUG
|
||||
|
||||
typedef struct {
|
||||
char *url;
|
||||
char *protocol;
|
||||
@ -24,4 +26,8 @@ void url_free(URL_t* url);
|
||||
void url_unescape_string(char *outbuf, char *inbuf);
|
||||
void url_escape_string(char *outbuf, char *inbuf);
|
||||
|
||||
#endif
|
||||
#ifndef __URL_DEBUG
|
||||
void url_debug(URL_t* url);
|
||||
#endif // __URL_DEBUG
|
||||
|
||||
#endif // __URL_H
|
||||
|
Loading…
Reference in New Issue
Block a user