forked from enlightenment/enlightenment
Yikes! I've committed some major crap that contained leftovers from Efsd.
Okay. The "can't kill windows" bugs people are seeing are because of broken refcount handling. I'm looking into it right now. SVN revision: 5660
This commit is contained in:
parent
cec9c8746c
commit
a24c265be9
|
@ -72,7 +72,7 @@ e_debug_enter(const char *file, const char *func)
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
e_debug_D_RETURN(const char *file, const char *func)
|
e_debug_return(const char *file, const char *func)
|
||||||
{
|
{
|
||||||
printf("RETURN ");
|
printf("RETURN ");
|
||||||
debug_print_info();
|
debug_print_info();
|
||||||
|
|
|
@ -40,17 +40,17 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
void e_debug_enter(const char *file, const char *func);
|
void e_debug_enter(const char *file, const char *func);
|
||||||
void e_debug_return(const char *file, const char *func);
|
void e_debug_return(const char *file, const char *func);
|
||||||
|
|
||||||
#define D_ENTER efsd_debug_enter(__FILE__, __FUNCTION__)
|
#define D_ENTER e_debug_enter(__FILE__, __FUNCTION__)
|
||||||
|
|
||||||
#define D_RETURN \
|
#define D_RETURN \
|
||||||
{ \
|
{ \
|
||||||
efsd_debug_return(__FILE__, __FUNCTION__); \
|
e_debug_return(__FILE__, __FUNCTION__); \
|
||||||
return; \
|
return; \
|
||||||
}
|
}
|
||||||
|
|
||||||
#define D_RETURN_(x) \
|
#define D_RETURN_(x) \
|
||||||
{ \
|
{ \
|
||||||
efsd_debug_return(__FILE__, __FUNCTION__); \
|
e_debug_return(__FILE__, __FUNCTION__); \
|
||||||
\
|
\
|
||||||
return x; \
|
return x; \
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue