mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Merge SRS3.0
This commit is contained in:
commit
8c1eca98b0
23 changed files with 82 additions and 76 deletions
|
@ -3713,11 +3713,11 @@ VOID TEST(KernelFileTest, FileWriteReader)
|
|||
}
|
||||
|
||||
// Mock the system call hooks.
|
||||
extern _srs_open_t _srs_open_fn;
|
||||
extern _srs_write_t _srs_write_fn;
|
||||
extern _srs_read_t _srs_read_fn;
|
||||
extern _srs_lseek_t _srs_lseek_fn;
|
||||
extern _srs_close_t _srs_close_fn;
|
||||
extern srs_open_t _srs_open_fn;
|
||||
extern srs_write_t _srs_write_fn;
|
||||
extern srs_read_t _srs_read_fn;
|
||||
extern srs_lseek_t _srs_lseek_fn;
|
||||
extern srs_close_t _srs_close_fn;
|
||||
|
||||
int mock_open(const char* /*path*/, int /*oflag*/, ...) {
|
||||
return -1;
|
||||
|
@ -3742,13 +3742,13 @@ int mock_close(int /*fildes*/) {
|
|||
class MockSystemIO
|
||||
{
|
||||
private:
|
||||
_srs_open_t oo;
|
||||
_srs_write_t ow;
|
||||
_srs_read_t _or;
|
||||
_srs_lseek_t os;
|
||||
_srs_close_t oc;
|
||||
srs_open_t oo;
|
||||
srs_write_t ow;
|
||||
srs_read_t _or;
|
||||
srs_lseek_t os;
|
||||
srs_close_t oc;
|
||||
public:
|
||||
MockSystemIO(_srs_open_t o = NULL, _srs_write_t w = NULL, _srs_read_t r = NULL, _srs_lseek_t s = NULL, _srs_close_t c = NULL) {
|
||||
MockSystemIO(srs_open_t o = NULL, srs_write_t w = NULL, srs_read_t r = NULL, srs_lseek_t s = NULL, srs_close_t c = NULL) {
|
||||
oo = _srs_open_fn;
|
||||
ow = _srs_write_fn;
|
||||
os = _srs_lseek_fn;
|
||||
|
@ -4191,7 +4191,7 @@ VOID TEST(KernelUtilityTest, CoverBitsBufferAll)
|
|||
}
|
||||
|
||||
#ifndef SRS_OSX
|
||||
extern _srs_gettimeofday_t _srs_gettimeofday;
|
||||
extern srs_gettimeofday_t _srs_gettimeofday;
|
||||
int mock_gettimeofday(struct timeval* /*tp*/, struct timezone* /*tzp*/) {
|
||||
return -1;
|
||||
}
|
||||
|
@ -4199,9 +4199,9 @@ int mock_gettimeofday(struct timeval* /*tp*/, struct timezone* /*tzp*/) {
|
|||
class MockTime
|
||||
{
|
||||
private:
|
||||
_srs_gettimeofday_t ot;
|
||||
srs_gettimeofday_t ot;
|
||||
public:
|
||||
MockTime(_srs_gettimeofday_t t = NULL) {
|
||||
MockTime(srs_gettimeofday_t t = NULL) {
|
||||
ot = _srs_gettimeofday;
|
||||
if (t) {
|
||||
_srs_gettimeofday = t;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue