ret = acmDriverOpen(&had, (HACMDRIVERID)wadi, 0L);
if (ret == MMSYSERR_NOERROR) {
- if ((wad = MSACM_GetDriver(had)) != 0) {
+ if ((wad = MSACM_GetDriver(had)) != NULL) {
was->obj.pACMDriverID = wad->obj.pACMDriverID;
was->pDrv = wad;
was->hAcmDriver = had;
void SetCodecPath(const char* path)
{
if(needs_free)free(def_path);
- if(path==0)
+ if(path==NULL)
{
def_path=WIN32_PATH;
needs_free=0;
{
LPSTR result = dest;
int moved=0;
- if((dest==0) || (src==0))
+ if((dest==NULL) || (src==NULL))
return 0;
while(moved<count)
{
{
int size, i;
WCHAR* answer;
- if(string==0)
+ if(string==NULL)
return 0;
size=strlen(string);
answer = (WCHAR*) malloc(sizeof(WCHAR) * (size + 1));
{
int size, i;
char* answer;
- if(string==0)
+ if(string==NULL)
return 0;
size=0;
while(string[size])
close(hFile);
if(answer!=(LPVOID)-1)
{
- if(fm==0)
+ if(fm==NULL)
{
fm = (file_mapping*) malloc(sizeof(file_mapping));
fm->prev=NULL;
{
file_mapping* p;
int result;
- if(fm==0)
+ if(fm==NULL)
return 0;
for(p=fm; p; p=p->next)
{
if (type&MEM_RESERVE && size<0x10000) size = 0x10000;
if (size%pgsz) size += pgsz - size%pgsz;
- if(address!=0)
+ if(address!=NULL)
{
//check whether we can allow to allocate this
virt_alloc* str=vm;
INT srclen,LPSTR dest, INT destlen, LPCSTR defch, WIN_BOOL* used_defch)
{
int i;
- if(src==0)
+ if(src==NULL)
return 0;
- if ((srclen==-1)&&(dest==0)) return 0;
+ if ((srclen==-1)&&(dest==NULL)) return 0;
if(srclen==-1){srclen=0; while(src[srclen++]);}
// for(i=0; i<srclen; i++)
// printf("%c", src[i]);
// printf("\n");
- if(dest==0)
+ if(dest==NULL)
{
for(i=0; i<srclen; i++)
{
HANDLE WINAPI OpenFileMappingA(DWORD access, WIN_BOOL prot, LPCSTR name)
{
file_mapping* p;
- if(fm==0)
+ if(fm==NULL)
return (HANDLE)0;
- if(name==0)
+ if(name==NULL)
return (HANDLE)0;
for(p=fm; p; p=p->prev)
{
- if(p->name==0)
+ if(p->name==NULL)
continue;
if(strcmp(p->name, name)==0)
return (HANDLE)p->handle;
void Restore_LDT_Keeper(ldt_fs_t* ldt_fs)
{
- if (ldt_fs == NULL || ldt_fs->fs_seg == 0)
+ if (ldt_fs == NULL || ldt_fs->fs_seg == NULL)
return;
free(ldt_fs->prev_struct);
munmap((char*)ldt_fs->fs_seg, getpagesize());
static void MODULE_RemoveFromList(WINE_MODREF *mod)
{
modref_list* list=local_wm;
- if(list==0)
+ if(list==NULL)
return;
- if(mod==0)
+ if(mod==NULL)
return;
if((list->prev==NULL)&&(list->next==NULL))
{
// if(fs_installed==0)
// install_fs();
- while (wm == 0 && listpath[++i])
+ while (wm == NULL && listpath[++i])
{
if (i < 2)
{
read(fd,®s[i].type,4);
read(fd,&len,4);
regs[i].name=(char*)malloc(len+1);
- if(regs[i].name==0)
+ if(regs[i].name==NULL)
{
reg_size=i+1;
goto error;
regs[i].name[len]=0;
read(fd,®s[i].len,4);
regs[i].value=(char*)malloc(regs[i].len+1);
- if(regs[i].value==0)
+ if(regs[i].value==NULL)
{
free(regs[i].name);
reg_size=i+1;
{
reg_handle_t* t;
t=(reg_handle_t*)malloc(sizeof(reg_handle_t));
- if(head==0)
+ if(head==NULL)
{
t->prev=0;
}
{
char* full_name;
reg_handle_t* t;
- if((t=find_handle(key))==0)
+ if((t=find_handle(key))==NULL)
{
TRACE("Invalid key\n");
return NULL;
return NULL;
}
- if((v=find_value_by_name(fullname))==0)
+ if((v=find_value_by_name(fullname))==NULL)
//creating new value in registry
{
- if(regs==0)
+ if(regs==NULL)
create_registry();
regs=(struct reg_value*)realloc(regs, sizeof(struct reg_value)*(reg_size+1));
//regs=(struct reg_value*)my_realloc(regs, sizeof(struct reg_value)*(reg_size+1));
// registry.c is holding its own internal pointer
// localregpathname - which is being allocate/deallocated
- if (localregpathname == 0)
+ if (localregpathname == NULL)
{
const char* pthn = regpathname;
if (!regpathname)
{
char* full_name;
reg_handle_t* t;
- if((t=find_handle(key))==0)
+ if((t=find_handle(key))==NULL)
{
TRACE("Invalid key\n");
return (reg_handle_t*)-1;
if(key==(long)HKEY_CURRENT_USER)
return 0;
handle=find_handle(key);
- if(handle==0)
+ if(handle==NULL)
return 0;
if(handle->prev)
handle->prev->next=handle->next;
return 1;
t=find_value_by_name(c);
free(c);
- if (t==0)
+ if (t==NULL)
return 2;
if (type)
*type=t->type;
return 1;
TRACE("Creating/Opening key %s\n", fullname);
v=find_value_by_name(fullname);
- if(v==0)
+ if(v==NULL)
{
int qw=45708;
v=insert_reg_value(key, name, DIR, &qw, 4);
/* Find an empty space in the picture ring buffer */
for( i = 0; i < PICTURE_RING_SIZE; i++ )
{
- if( pp_ring[i] != 0 && pp_ring[i]->i_status == DESTROYED_PICTURE )
+ if( pp_ring[i] != NULL && pp_ring[i]->i_status == DESTROYED_PICTURE )
{
pp_ring[i]->i_status = RESERVED_PICTURE;
return pp_ring[i];
}
for( i = 0; i < PICTURE_RING_SIZE; i++ )
{
- if( pp_ring[i] == 0 ) break;
+ if( pp_ring[i] == NULL ) break;
}
if( i == PICTURE_RING_SIZE && p_sys->i_threads >= 1 )
/* Find an empty space in the picture ring buffer */
for( i = 0; i < PICTURE_RING_SIZE; i++ )
{
- if( pp_ring[i] != 0 && pp_ring[i]->i_status == DESTROYED_PICTURE )
+ if( pp_ring[i] != NULL && pp_ring[i]->i_status == DESTROYED_PICTURE )
{
pp_ring[i]->i_status = RESERVED_PICTURE;
return pp_ring[i];
}
for( i = 0; i < PICTURE_RING_SIZE; i++ )
{
- if( pp_ring[i] == 0 ) break;
+ if( pp_ring[i] == NULL ) break;
}
}
if ( !p_es->b_empty )
{
i_numpics ++;
- if( p_sys->i_order_length && p_es->psz_id != 0 )
+ if( p_sys->i_order_length && p_es->psz_id != NULL )
{
/* We also want to leave slots for images given in
* mosaic-order that are not available in p_vout_picture */
return FAILURE;
/* Open the file corresponding to pathname */
- if ((fs = utf8_fopen(pathname, "r")) == 0) {
+ if ((fs = utf8_fopen(pathname, "r")) == NULL) {
if (PRESET_DEBUG) printf("load_preset_file: loading of file %s failed!\n", pathname);
return ERROR;
}
return;
/* Open the file corresponding to pathname */
- if ((fs = utf8_fopen(filename, "w+")) == 0) {
+ if ((fs = utf8_fopen(filename, "w+")) == NULL) {
if (PRESET_DEBUG) printf("savePreset: failed to create filename \"%s\"!\n", filename);
return;
}