Change-Id: I2b5cf39b8583c20320de173793066d3851569e52
#define CTSVC_SYSTEM_SLICE "system.slice"
-inline unsigned int ctsvc_client_get_pid()
+__attribute__ ((gnu_inline))inline unsigned int ctsvc_client_get_pid()
{
return (unsigned int)getpid();
}
-inline unsigned int ctsvc_client_get_tid()
+__attribute__ ((gnu_inline))inline unsigned int ctsvc_client_get_tid()
{
return (unsigned int)syscall(SYS_gettid);
}
#ifndef __CTSVC_CLIENT_UTILS_H__
#define __CTSVC_CLIENT_UTILS_H__
-unsigned int ctsvc_client_get_pid();
-unsigned int ctsvc_client_get_tid();
+__attribute__ ((gnu_inline))unsigned int ctsvc_client_get_pid();
+__attribute__ ((gnu_inline))unsigned int ctsvc_client_get_tid();
bool ctsvc_client_is_in_system_session();
int ctsvc_client_get_active_uid(uid_t *uid);