This is consistent with existing practice inside and outside of VLC.
We really don't need a separate error code for that.
*****************************************************************************/
#define VLC_SUCCESS -0 /* No error */
#define VLC_ENOMEM -1 /* Not enough memory */
-#define VLC_ETHREAD -2 /* Thread error */
#define VLC_ETIMEOUT -3 /* Timeout */
#define VLC_ENOMOD -10 /* Module not found */
delete pPlayer;
free( p_sys->ppBuffers );
free( p_sys );
- return VLC_ETHREAD;
+ return VLC_ENOMEM;
}
return VLC_SUCCESS;
msg_Err( p_aout, "cannot create OSS thread (%m)" );
close( p_sys->i_fd );
free( p_sys );
- return VLC_ETHREAD;
+ return VLC_ENOMEM;
}
return VLC_SUCCESS;
vlc_object_release( p_gtk_main );
i_refcount--;
vlc_mutex_unlock( >k_lock );
- return VLC_ETHREAD;
+ return VLC_ENOMEM;
}
i_refcount++;
vlc_object_release( p_qte_main );
i_refcount--;
vlc_mutex_unlock( lock );
- return VLC_ETHREAD;
+ return VLC_ENOMEM;
}
i_refcount++;
case VLC_ENOMEM:
return "not enough memory";
- case VLC_ETHREAD:
- return "thread error";
case VLC_ETIMEOUT:
return "timeout";