Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/clipboard/clipboard.c

    r8d6bcc8c rdc12262  
    2727 */
    2828
     29#include <stdio.h>
     30#include <stdbool.h>
    2931#include <async.h>
    30 #include <errno.h>
    31 #include <fibril_synch.h>
     32#include <ns.h>
    3233#include <ipc/services.h>
    3334#include <ipc/clipboard.h>
    34 #include <loc.h>
    3535#include <malloc.h>
    36 #include <stdio.h>
    37 #include <stdbool.h>
    38 #include <task.h>
     36#include <fibril_synch.h>
     37#include <errno.h>
    3938
    4039#define NAME  "clipboard"
     
    4443static clipboard_tag_t clip_tag = CLIPBOARD_TAG_NONE;
    4544static FIBRIL_MUTEX_INITIALIZE(clip_mtx);
    46 static service_id_t svc_id;
    4745
    4846static void clip_put_data(ipc_callid_t rid, ipc_call_t *request)
     
    181179int main(int argc, char *argv[])
    182180{
    183         int rc;
     181        printf("%s: HelenOS clipboard service\n", NAME);
    184182       
    185         printf("%s: HelenOS clipboard service\n", NAME);
    186183        async_set_fallback_port_handler(clip_connection, NULL);
    187        
    188         rc = loc_server_register(NAME);
    189         if (rc != EOK) {
    190                 printf("%s: Failed registering server. (%d)\n", NAME, rc);
     184        int rc = service_register(SERVICE_CLIPBOARD);
     185        if (rc != EOK)
    191186                return rc;
    192         }
    193        
    194         rc = loc_service_register(SERVICE_NAME_CLIPBOARD, &svc_id);
    195         if (rc != EOK) {
    196                 printf("%s: Failed registering service. (%d)\n", NAME, rc);
    197                 return rc;
    198         }
    199187       
    200188        printf("%s: Accepting connections\n", NAME);
Note: See TracChangeset for help on using the changeset viewer.