| 174 | */ |
| 175 | |
| 176 | _cups_thread_t /* O - Thread ID */ |
| 177 | _cupsThreadCreate( |
| 178 | _cups_thread_func_t func, /* I - Entry point */ |
| 179 | void *arg) /* I - Entry point context */ |
| 180 | { |
| 181 | pthread_t thread; |
| 182 | |
| 183 | if (pthread_create(&thread, NULL, (void *(*)(void *))func, arg)) |
| 184 | return (0); |
| 185 | else |
| 186 | return (thread); |
| 187 | } |
| 188 | |
| 189 | |
| 190 | /* |
no outgoing calls