view docs/index.html @ 3238:96492d29034a

David Carre to Sam When i call the "SDL_Quit()" function, it call the func "SDL_QuitSubSystem(SDL_INIT_EVERYTHING)", which call the "SDL_VideoQuit()" function. It's where i'm lost, this function "SDL_VideoQuit()" will recall the "SDL_Quit()" function (i don't find where it is called), which in turn recall the "SDL_QuitSubSystem(SDL_INIT_EVERYTHING)", which in turn recall "SDL_VideoQuit()", which cause a "double free" seg fault since it has been already called. I have set the num_displays to 0 instead of 1, so it wont free it twice in the videoquit function loop.
author Sam Lantinga <slouken@libsdl.org>
date Tue, 18 Aug 2009 03:26:53 +0000
parents c6a447c98584
children
line wrap: on
line source

<!DOCTYPE HTML PUBLIC "-//Norman Walsh//DTD DocBook HTML 1.0//EN">
<HTML>
<HEAD><TITLE>Simple DirectMedia Layer Introduction</TITLE></HEAD>
<BODY BGCOLOR="#FFF8DC" TEXT="#000000" LINK="#0000ee" VLINK="#551a8b" ALINK="#ff0000">
<DIV CLASS="NAVHEADER">
<HR ALIGN="LEFT" WIDTH="100%">
</DIV>
<DIV CLASS="PREFACE">
<H2><A NAME="AEN8">Simple DirectMedia Layer Introduction</A></H2>
<P>
This library is designed to make it easy to write games that run on many
different platforms using the various native high-performance media interfaces,
(for video, audio, etc) and presenting a single source-code level API to
your application.  This is a fairly low level API, but using this, completely
portable applications can be written with a great deal of flexibility.
</P><P>
An introduction to SDL can be found online at:
<A HREF="http://www.libsdl.org/intro.php" TARGET="_top">
         http://www.libsdl.org/intro.php</A>
</P><P>
Tutorials on a variety of topics can be found online at:
<A HREF="http://www.libsdl.org/tutorials.php" TARGET="_top">
         http://www.libsdl.org/tutorials.php</A>
</P><P>
Documentation in Wiki form can be found online at:
<A HREF="http://www.libsdl.org/cgi/docwiki.cgi/" TARGET="_top">
         http://www.libsdl.org/cgi/docwiki.cgi/</A>
</P><P>
Enjoy!
</P><P>
&nbsp;&nbsp;&nbsp; Sam Lantinga
<TT CLASS="EMAIL">&#60;<A HREF="mailto:slouken@libsdl.org"><A HREF="mailto:slouken@libsdl.org" TARGET="_top" >slouken@libsdl.org</A></A>&#62;</TT>
</P> <P>
<br><br><HR>
<H1>Table of Contents</H1>
<UL>
<LI><A HREF="html/index.html">Full Table of Contents</A></LI>
<LI><A HREF="html/guide.html">The SDL Guide</A></LI>
<LI><A HREF="html/reference.html">The SDL Reference</A></LI>
<UL>
<LI><A HREF="html/general.html">Initialization</A></LI>
<LI><A HREF="html/video.html">Video</A></LI>
<LI><A HREF="html/wm.html">Window Manager</A></LI>
<LI><A HREF="html/event.html">Event Handling</A></LI>
<LI><A HREF="html/joystick.html">Joystick</A></LI>
<LI><A HREF="html/audio.html">Audio</A></LI>
<LI><A HREF="html/cdrom.html">CDROM</A></LI>
<LI><A HREF="html/thread.html">Threads</A></LI>
<LI><A HREF="html/time.html">Timers</A></LI>
</UL>
</UL>
</DIV
></BODY
></HTML
>