Changeset 5495

Show
Ignore:
Timestamp:
08/29/06 15:35:12
Author:
robert
Message:

Changed Thread::getProcessId() return type from int to size_t to avoid 64bit warnings.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • OpenThreads/trunk/include/OpenThreads/Thread

    r5417 r5495  
    154154     *  @return thread process id. 
    155155     */ 
    156     int getProcessId(); 
     156    size_t getProcessId(); 
    157157 
    158158    /** 
  • OpenThreads/trunk/pthread_src/PThread.c++

    r5417 r5495  
    485485// Use: public 
    486486// 
    487 int Thread::getProcessId() { 
    488  
    489     PThreadPrivateData *pd = static_cast<PThreadPrivateData *> (_prvData); 
    490  
    491     if(pd->idSet == false) return (unsigned int) pthread_self(); 
    492  
    493     return (int)(pd->tid); 
     487size_t Thread::getProcessId() { 
     488 
     489    PThreadPrivateData *pd = static_cast<PThreadPrivateData *> (_prvData); 
     490 
     491    if(pd->idSet == false) return (size_t)(pthread_self()); 
     492 
     493    return (size_t)(pd->tid); 
    494494} 
    495495 
  • OpenThreads/trunk/sproc_src/SprocThread.c++

    r5417 r5495  
    443443// Use: public 
    444444// 
    445 int Thread::getProcessId() { 
     445size_t Thread::getProcessId() { 
    446446 
    447447    SprocThreadPrivateData *pd = 
     
    450450    if(pd->idSet == false) return getpid(); 
    451451 
    452     return pd->pid
     452    return (size_t)(pd->pid)
    453453 
    454454} 
  • OpenThreads/trunk/win32_src/Win32Thread.cpp

    r5422 r5495  
    293293// Use: public 
    294294// 
    295 int Thread::getProcessId() { 
    296  
    297     return (int) GetCurrentProcessId(); 
     295size_t Thread::getProcessId() { 
     296 
     297    return (size_t) GetCurrentProcessId(); 
    298298 
    299299}