mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	Merge pull request #4463 from lioncash/lockdiscard
kernel/scheduler: Mark SchedulerLock constructor as nodiscard
This commit is contained in:
		
						commit
						2aabd1eb05
					
				@ -39,7 +39,7 @@ public:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    class Scoped {
 | 
					    class Scoped {
 | 
				
			||||||
    public:
 | 
					    public:
 | 
				
			||||||
        explicit Scoped(GraphicsContext& context_) : context(context_) {
 | 
					        [[nodiscard]] explicit Scoped(GraphicsContext& context_) : context(context_) {
 | 
				
			||||||
            context.MakeCurrent();
 | 
					            context.MakeCurrent();
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        ~Scoped() {
 | 
					        ~Scoped() {
 | 
				
			||||||
@ -52,7 +52,7 @@ public:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    /// Calls MakeCurrent on the context and calls DoneCurrent when the scope for the returned value
 | 
					    /// Calls MakeCurrent on the context and calls DoneCurrent when the scope for the returned value
 | 
				
			||||||
    /// ends
 | 
					    /// ends
 | 
				
			||||||
    Scoped Acquire() {
 | 
					    [[nodiscard]] Scoped Acquire() {
 | 
				
			||||||
        return Scoped{*this};
 | 
					        return Scoped{*this};
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
				
			|||||||
@ -289,7 +289,7 @@ private:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
class SchedulerLock {
 | 
					class SchedulerLock {
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    explicit SchedulerLock(KernelCore& kernel);
 | 
					    [[nodiscard]] explicit SchedulerLock(KernelCore& kernel);
 | 
				
			||||||
    ~SchedulerLock();
 | 
					    ~SchedulerLock();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
protected:
 | 
					protected:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user