#ifdef HAVE_SHM

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3009 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
alex 2001-11-19 16:57:40 +00:00
parent b52ed1aee8
commit 69832c15a7
1 changed files with 16 additions and 1 deletions

View File

@ -6,6 +6,8 @@
* Sun Apr 6 02:26:26 MET DST 1997
*/
#include "../config.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@ -22,6 +24,7 @@
#include <sys/select.h>
#endif
#ifdef HAVE_SHM
#include <sys/ipc.h>
#include <sys/shm.h>
@ -72,7 +75,7 @@ while(1){
return p;
}
default:
printf("FATAL: Cannot alloate %d bytes shared memory :(\n",size);
printf("FATAL: Cannot allocate %d bytes of shared memory :(\n",size);
return NULL;
}
++shmem_type;
@ -86,3 +89,15 @@ void shmem_free(void* p){
break;
}
}
#else /* HAVE_SHM */
void *shmem_alloc(int size)
{
printf("FATAL: no SHM support was compiled in!\n");
return(NULL);
}
void shmem_free(void *p)
{
printf("FATAL: no SHM support was compiled in!\n");
}
#endif /* HAVE_SHM */