~ubuntu-branches/ubuntu/utopic/mir/utopic-proposed

« back to all changes in this revision

Viewing changes to tests/mir_test_doubles/mock_drm.cpp

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release
  • Date: 2014-03-10 19:28:46 UTC
  • mto: This revision was merged to the branch mainline in revision 63.
  • Revision ID: package-import@ubuntu.com-20140310192846-rq9qm3ec26yrelo2
Tags: upstream-0.1.6+14.04.20140310
ImportĀ upstreamĀ versionĀ 0.1.6+14.04.20140310

Show diffs side-by-side

added added

removed removed

Lines of Context:
229
229
 
230
230
    global_mock = this;
231
231
 
 
232
    ON_CALL(*this, open(_,_,_))
 
233
    .WillByDefault(Return(fake_drm.fd()));
 
234
 
232
235
    ON_CALL(*this, drmOpen(_,_))
233
236
    .WillByDefault(Return(fake_drm.fd()));
234
237
 
405
408
{
406
409
    char const* drm_prefix = "/dev/dri/";
407
410
    if (!strncmp(path, drm_prefix, strlen(drm_prefix)))
408
 
        return global_mock->drmOpen("i915", NULL);
 
411
        return global_mock->open(path, flags, mode);
409
412
 
410
413
    int (*real_open)(char const *path, int flags, mode_t mode);
411
414
    *(void **)(&real_open) = dlsym(RTLD_NEXT, "open");
417
420
{
418
421
    char const* drm_prefix = "/dev/dri/";
419
422
    if (!strncmp(path, drm_prefix, strlen(drm_prefix)))
420
 
        return global_mock->drmOpen("i915", NULL);
 
423
        return global_mock->open(path, flags, mode);
421
424
 
422
425
    int (*real_open64)(char const *path, int flags, mode_t mode);
423
426
    *(void **)(&real_open64) = dlsym(RTLD_NEXT, "open64");
429
432
{
430
433
    char const* drm_prefix = "/dev/dri/";
431
434
    if (!strncmp(path, drm_prefix, strlen(drm_prefix)))
432
 
        return global_mock->drmOpen("i915", NULL);
 
435
        return global_mock->open(path, flags, mode);
433
436
 
434
437
    int (*real_open)(char const *path, int flags, mode_t mode);
435
438
    *(void **)(&real_open) = dlsym(RTLD_NEXT, "__open");
441
444
{
442
445
    char const* drm_prefix = "/dev/dri/";
443
446
    if (!strncmp(path, drm_prefix, strlen(drm_prefix)))
444
 
        return global_mock->drmOpen("i915", NULL);
 
447
        return global_mock->open(path, flags, mode);
445
448
 
446
449
    int (*real_open64)(char const *path, int flags, mode_t mode);
447
450
    *(void **)(&real_open64) = dlsym(RTLD_NEXT, "__open64");