diff options
Diffstat (limited to 'backends/platform/ps2/cd.c')
| -rw-r--r-- | backends/platform/ps2/cd.c | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/backends/platform/ps2/cd.c b/backends/platform/ps2/cd.c index 5694d9a960..cd44b3d034 100644 --- a/backends/platform/ps2/cd.c +++ b/backends/platform/ps2/cd.c @@ -29,7 +29,7 @@ int cdvdInit(int mode)      u8  *pkt;      cdvdCd.server = NULL; -     +      do {          if ((ret = SifBindRpc(&cdvdCd, CDVD_INIT_BIND_RPC, 0)) < 0) {              return -1; @@ -40,14 +40,14 @@ int cdvdInit(int mode)      }  	while(!cdvdCd.server); -    pkt = sendBuffer;  +    pkt = sendBuffer;      PUSHDATA( int, pkt, mode, i);      pkt += i; len += i;  	if ((ret = SifCallRpc(&cdvdCd, 0, 0, sendBuffer, len, NULL, 0, 0, 0)) < 0)          return -1; -   +      cdvdInitialised = 1; -     +      return 0;  } | 
