config.tests/unix/sharedmemory/main.cpp
changeset 6 c3690ec91ef8
parent 2 06ff229162e9
equal deleted inserted replaced
5:627c4a0fd0e7 6:c3690ec91ef8
    31 
    31 
    32 int main(int argc, char *argv[])
    32 int main(int argc, char *argv[])
    33 {
    33 {
    34     QCoreApplication app(argc, argv);
    34     QCoreApplication app(argc, argv);
    35     QSharedMemory sharedMemory("hbconftest_sharedmemory");
    35     QSharedMemory sharedMemory("hbconftest_sharedmemory");
    36     if (!sharedMemory.create(CACHE_SIZE, QSharedMemory::ReadWrite)) {
    36     if (sharedMemory.create(CACHE_SIZE)) {
    37         qWarning() << sharedMemory.errorString();
    37         bool attach = sharedMemory.attach();
    38         return EXIT_FAILURE;
    38         Q_UNUSED(attach);
       
    39         if (sharedMemory.isAttached()) {
       
    40             return EXIT_SUCCESS;
       
    41         }
    39     }
    42     }
    40     return EXIT_SUCCESS;
    43     qWarning() << sharedMemory.error() << sharedMemory.errorString();
       
    44     return EXIT_FAILURE;
    41 }
    45 }