SDL  2.0
testurl.c File Reference
#include "SDL.h"
+ Include dependency graph for testurl.c:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 14 of file testurl.c.

15 {
16  int i;
17  if (SDL_Init(SDL_INIT_VIDEO) == -1) {
18  SDL_Log("SDL_Init failed: %s\n", SDL_GetError());
19  return 1;
20  }
21 
22  for (i = 1; i < argc; i++) {
23  const char *url = argv[i];
24  SDL_Log("Opening '%s' ...", url);
25  if (SDL_OpenURL(url) == 0) {
26  SDL_Log(" success!");
27  } else {
28  SDL_Log(" failed! %s", SDL_GetError());
29  }
30  }
31 
32  SDL_Quit();
33  return 0;
34 }
#define SDL_INIT_VIDEO
Definition: SDL.h:82
#define SDL_GetError
#define SDL_OpenURL
#define SDL_Quit
#define SDL_Init
#define SDL_Log
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display Drawable _Xconst char unsigned int unsigned int return Display Pixmap Pixmap XColor XColor unsigned int unsigned int return Display _Xconst char char int char return Display Visual unsigned int int int char unsigned int unsigned int in i)
Definition: SDL_x11sym.h:50

References i, SDL_GetError, SDL_Init, SDL_INIT_VIDEO, SDL_Log, SDL_OpenURL, and SDL_Quit.